LDAP Input transform Icon LDAP Input


The LDAP Input transform allows you to read information like users, roles and other data from an LDAP server.

The following sections describe the available options for the LDAP input transform.

Supported Engines

Hop Engine



Maybe Supported


Maybe Supported


Maybe Supported

General Tab

Option Description

Transform name

Name of the transform; this name has to be unique in a single pipeline.


Host can be the IP address of the LDAP directory server or its DNS name.


Port number of LDAP directory server.

Use authentication

To enable LDAP authentication


The username to be passed during authentication.


The password to be passed during authentication.

Use certificate

To enable the use of a certificate.

Trust store path

Trust store password

Trust all certificates

Test connection

Tests the configured connection to the LDAP server.

Search Tab

Option Description

Dynamic search base

Enables the search base field.

Search base fieldname

The field containing the base LDAP node.

Search base

Base LDAP node to search the LDAP contents.

Dynamic filter string

Enables the filter string field.

Filter string fieldname

The field containing the filter string.

Filter String

LDAP filter to search the customized contents, in the current stage only "single filter format" is supported like. Example: mail=*

Advanced Tab

Option Description

Include rownum in output?

Adds a row number to the output.

Rownum fieldname

The field containing the row number.


Limit the number of results returned.

Time limit

Limit the amount of time given to return results.

Multi valued field separator.

Set paging

Page size

Search scope

Object scope, One level scope, Subtree scope

Fields Tab

Option Description


The name of the imported field. Note: If you renamed a field in the Select & Alter tab, the name here must match the renamed value.


Fetch as

String, Binary

Is sorted Key?



The data type for this field.


The format mask (number type or date format)


The field length.


The precision option depends on the field type, but only Number is supported; it returns the number of floating point digits.


Symbol used to represent currencies


A decimal point; this is either a dot or a comma


A method of separating units of thousands in numbers of four digits or larger. This is either a dot or a comma.

Trim type

Where to trim the field, left, right, both, none


If LDAP returns no value for an attribute, use the value from the previous row

Get fields

Gets the result fields