The things that are better left unspoken

Using Azure AD Connect to synchronize Active Directory Lightweight Directory Services (AD LDS) and other LDAPv3 directories to Azure Active Directory

An estimated 97% of all organizations with over 50 people use Active Directory Domain Services (AD DS) as their on-premises directory service. This, however, leaves a lot of organizations with other directories, that are largely LDAPv3-compatible.

How would these organizations embrace Azure Active Directory, as the world and Microsoft’s investments shift to cloud-based directory services? I decided to find out, with Active Directory Lightweight Directory Services (AD LDS) as a prime example of an LDAP v3-compatible directory in combination with Azure AD Connect.

 

Getting ready

Before you can configure Azure AD Connect with Active Directory Lightweight Directory Services (AD LDS) and other LDAPv3 directories, you’ll need to meet the following requirements:

Active Directory Lightweight Directory Services (AD LDS) or another LDAPv3 directory

You’ll need Active Directory Lightweight Directory Services (AD LDS) or another LDAPv3 directory installed and populated with the objects that you’d want to synchronize to Azure Active Directory.

The directory needs to support connections using secure sockets layer (SSL).

The directory needs to have a service account that is part of the LDAP tree and has sufficient permissions to enumerate the attributes for the objects in scope.

Windows Server

You’ll need to have a Windows Server installation ready to install Azure AD Connect on. The Windows Server installation, obviously, doesn’t need to be domain-joined.

The Windows Server installation needs to trust the certificate that is used to secure the connections to the directory.

Azure AD Connect

You’ll ideally want to download the latest version of Azure AD Connect.

 

How to configure Azure AD Connect

Perform these steps to configure Azure AD Connect with Active Directory Lightweight Directory Services (AD LDS) and other LDAPv3 directories:

cd "C:\Program Files\Microsoft Azure Active Directory Connect"

AzureADConnect.exe /EnableLDAP

Note:
By selecting none of the available options, you would install Azure AD Connect in C:\Program Files, install and use SQL Server Express, use a virtual service account (VSA) and create the default four ADSync* groups.

Note:
To allow users to sign-in using single sign-on, deploy a federation solution. Then, federate the userPrincipalName suffix using the Convert-MsolDomaintoFederated Windows PowerShell cmdlet or with the manual steps described here.

 

Concluding

Organizations with other directories than Active Directory Domain Services (AD DS), that are LDAPv3-compatible, can embrace Hybrid Identity with Azure Active Directory.

Even without Active Directory, they can benefit from Microsoft’s investments shift to cloud-based directory services.