LDAP Connector 3.5 - Mule 4
Anypoint Connector for Lightweight Directory Access Protocol (LDAP) is a public standard that facilitates maintenance and access to distributed directories (such as network user privilege information) over an Internet Protocol (IP) network.
LDAP Connector supports both LDAP over SSL and LDAP over TLS.
Many LDAP servers are included in free-use open source projects and packages. The particulars of installing, running, and configuring LDAP servers fall outside the scope of this document.
For information about compatibility and fixed issues, see the LDAP Connector Release Notes.
Before You Begin
To use this connector, you must be familiar with:
-
The LDAP Connector’s API
-
Anypoint Connectors
-
Mule runtime engine (Mule)
-
Elements and global elements in a Mule flow
-
How to create a Mule app using Anypoint Studio
Before creating an app, you must have:
-
Credentials to access an OpenLDAP instance that supports LDAP v3
-
Anypoint Platform
-
Anypoint Studio version 7.0 or later
Common Use Cases For the Connector
Common use cases for LDAP Connector include:
-
Adding user accounts to Active Directory
You can add business users to Active Directory groups defined on the base distinguished name (DN).
-
Retrieving user attributes
You can retrieve the basic attributes of a business user such as a user’s e-mail or phone number.
Connection Types
LDAP connector supports three types of connections:
-
Basic
Communications are not encrypted.
-
SSL
Communications are encrypted using Secure Sockets Layer (SSL).
-
TLS
Communications are encrypted using Transport Layer Security (TLS).
You can use Basic (username and password) authentication for each of these connection types.
For more information about configuring connection types and authentication, see Using Studio to Configure LDAP Connector.