LDAP (Legacy) connector
Use the LDAP (Legacy) connector to move data into and out of common LDAP servers, integrate any on-premise applications and legacy systems, and integrate LDAP (Legacy) with other on-demand or SaaS-based applications such as Intacct, Salesforce, NetSuite, etc.
The LDAP (Legacy) connector connects directly to the LDAP server and browses the interfaces in real time. If any of your LDAP (Legacy) objects are customized with additional fields, these fields automatically appear when browsing the LDAP (Legacy) interface with Dell Boomi Integration.
Integrating with LDAP (Legacy) consists of Java LDAP API invocation using XML requests/responses set up over an LDAP protocol. The technical details of this connection, such as request headers, error handling, LDAP connection, etc. are all abstracted to simplify your implementation.
To configure a connector to communicate with an LDAP server, set up these components:
LDAP (Legacy) connection
LDAP (Legacy) operation
In the latest release, use the Attributes option to define the fields needed for integration.
This design provides reusable components, which contain connection settings (such as URL, user name, password) and operation settings (such as Object, Action, data definitions). After building your connection and operation, set up your connector within a process. When you have properly defined the LDAP (Legacy) connector within your process, Boomi Integration can map to and from virtually any system using the connector to retrieve data from or send data to the LDAP server.
Supported LDAP servers
The LDAP (Legacy) connector can connect to most of the common LDAP servers, including:
Microsoft Active Directory
ADAM / AD LDS
To implement a connection to your LDAP server from Boomi Integration, you must have permission to browse the Base Distinguished Name (Base DN) that is specified in the LDAP (Legacy) operation.
Supported objectsThe LDAP (Legacy) connector supports the following objects:
- Get user details
Check for the existence of username in a group
Query Generic Object
Add a user to the directory
Add a group to the directory
Assign a user to a group
Add an object to the directory
Update a user in the directory
Remove a user from a group
Move or update a user/object Distinguished Name
Update an object in the Directory
Remove an object from the Directory
|Get user details||X|
|Check for the existence of username in a group||X|
|Query Generic Object||X|
|Add a user to the directory||X|
|Add a group to the directory||X|
|Assign a user to a group||X|
|Add an object to the directory||X|
|Update a user in the directory||X|
|Remove a user from a group||X|
|Move or update a user/object Distinguished Name||X|
|Update an object in the Directory||X|
|Remove an object from the directory||X|
This connector has no pre-defined tracked properties. See the topic Adding tracked fields to a connector operation to learn how to add a custom tracked field.