Configuring the components - Cloud - 8.0

LDAP

Version
Cloud
8.0
Language
English
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
Data Governance > Third-party systems > Database components (Integration) > LDAP components
Data Quality and Preparation > Third-party systems > Database components (Integration) > LDAP components
Design and Development > Third-party systems > Database components (Integration) > LDAP components
Last publication date
2024-03-28

Procedure

  1. Set the tLDAPInput properties.
  2. Set the Property type on Repository if you stored the LDAP connection details in the Metadata Manager in the Repository. Then select the relevant entry on the list.
  3. In Built-In mode, fill in the Host and Port information manually. Host can be the IP address of the LDAP directory server or its DNS name.
  4. No particular Base DN is to be set.
  5. Then select the relevant Protocol on the list. In this example: a simple LDAP protocol is used.
  6. Select the Authentication check box and fill in the login information if required to read the directory. In this use case, no authentication is needed.
  7. In the Filter area, type in the command, the data selection is based on. In this example, the filter is: (&(objectClass=inetorgperson)&(uid=PIERRE DUPONT)).
  8. Fill in Multi-valued field separator with a comma as some fields may hold more than one value, separated by a comma.
  9. As we do not know if some aliases are used in the LDAP directory, select Always on the list.
  10. Set Ignore as Referral handling.
  11. Set the limit to 100 for this use case.
  12. Set the Schema as required by your LDAP directory. In this example, the schema is made of 6 columns including the objectClass and uid columns which get filtered on.
  13. In the tLogRow component, no particular setting is required.

Results

Only one entry of the directory corresponds to the filter criteria given in the tLDAPInput component.

For an example of the use of dynamic schemas in Input components, see tmysqlinput-tfileoutputdelimited_tmap-tfileoutputdelimited_tmap_writing-dynamic-columns-from-a-database-to-an-output-file_standard_component_enterprise_in-this-sc_c.html.