Dell Boomi AtomSphere

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.

NOTE: This legacy connector is still supported, but Dell Boomi recommends using the LDAP connector which provides additional benefits.

Connector configuration

To configure a connector to communicate with an LDAP server, set up these components:

  • LDAP (Legacy) connection

  • LDAP (Legacy) operation

  • LDAPMethods.properties

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

  • ApacheDS

  • ADAM / AD LDS

  • OpenLDAP

Prerequisites

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 objects

The LDAP (Legacy) connector supports the following objects:
  • Get user details
  • Query Users

  • Check for the existence of username in a group

  • Query Groups

  • 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

ObjectGetQueryCreateUpdate
Get user detailsX
Query UsersX
Check for the existence of username in a groupX
Query GroupsX
Query Generic ObjectX
Add a user to the directoryX
Add a group to the directoryX
Assign a user to a groupX
Add an object to the directoryX
Update a user in the directoryX
Remove a user from a groupX
Move or update a user/object Distinguished NameX
Update an object in the DirectoryX
Remove an object from the directoryX

Tracked properties

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.

Related References