LDAP Lookup

Overview

The LDAP Lookup Snap retrieves a unique LDAP entry from the LDAP server and displays all its attributes.



Supported Accounts

Behavior changes

  • As of 432patches19873 Snap Pack version, any LDAP entry attribute that contains binary data will be displayed as a byte array (Base64 encoded) instead of a string in the output.

Snap views

Type Description Examples of upstream and downstream Snaps
Input

This Snap has at most one document input view.

The Distinguished name of the entry to be looked up.

Output

This Snap has at most one document output view.

The entry (if it exists) with all its attributes.

Learn more about Error handling.

Snap settings

Note: Learn about the common controls in the Snap settings dialog.
Field/Field set Description
Label*

String

Specify a unique name for the Snap. Modify this to be more appropriate, especially if more than one of the same Snaps is in the pipeline.

Default value: LDAP Lookup

Example: Lookup

Distinguished name*

String
Specify the distinguished name of the entry to look up.

Default value: N/A

Example: cn=snapuser,ou=People,dc=Snaplogic,dc=com

Pass through

Checkbox
Select this checkbox to enable the Snap to pass the input data to the downstream Snap and display in the output document.

Default value: Deselected

Include string representation for binary attributes

Checkbox
Select this checkbox to add a string representation of all binary attributes. When selected, the string representation of attribute values are appended to the output document, with a _str postfix.

Default value: Deselected

Snap execution

Dropdown list
Choose one of the three modes in which the Snap executes. Available options are:
  • Validate & Execute. Performs limited execution of the Snap and generates a data preview during pipeline validation. Subsequently, performs full execution of the Snap (unlimited records) during pipeline runtime.
  • Execute only. Performs full execution of the Snap during pipeline execution without generating preview data.
  • Disabled. Disables the Snap and all Snaps that are downstream from it.

Default value: Validate and Execute

Example: Execute only