---
schema_version: "1"
id: a9c68e156f8905639fe0567466d11f25b14c5d01cceffd844ca6afe2197543f9
title: LDAP Connector 3.7
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/ldap-connector/latest/index.md
canonical_url: https://docs.mulesoft.com/ldap-connector/latest/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: cbc4b6f0c4eef6246c2ecd6b8696df1e5ebe3f49452551c945055416e043aaa2
description: MuleSoft Documentation Site
release: "3.7"
latest: true
---
---
product: LDAP Connector
version: 3.7
is-latest-version: true
---

# LDAP Connector 3.7

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

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 LDAP over SSL (Deprecated), LDAP over TLS, and a Secure SSL connection type
for FIPS 140-3 compliant deployments.

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 four types of connections:

- Basic

  Communications are not encrypted.

  > [!NOTE] If running in an instance configured with `mule.security.model=fips140-2`, attempting to
  > use a Basic connection returns an `LDAP:SECURITY` error.

- SSL (Deprecated)

  Communications are encrypted using Secure Sockets Layer (SSL). Accepts a custom truststore path
  for certificate validation. The SSL connection type is deprecated. Use the Secure SSL connection
  type instead.

- Secure SSL

  Communications are encrypted using SSL and accept a Mule TLS context factory for trust store
  configuration. This connection type is required for FIPS 140-3 compliant deployments, and is also
  supported in non-FIPS environments with any trust store type provided via **TLS Context**.

- 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](https://docs.mulesoft.com/ldap-connector/latest/ldap-connector-use-studio).

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [LDAP Connector Reference](https://docs.mulesoft.com/ldap-connector/latest/ldap-connector-reference)

- [Salesforce Help](https://help.salesforce.com)
