AEM LDAP Integration in AEM 6.3 | Community
Skip to main content
June 17, 2019
Solved

AEM LDAP Integration in AEM 6.3

  • June 17, 2019
  • 2 replies
  • 1218 views

In AEM 6.3, we are doing AEM- LDAP integration. While searching I have found “Adobe Granite SAML 2.0 Authentication Handler” which we can use for LDAP integration. Also, we have three other LDAP osgi services to connect to LDAP [“Apache Jackrabbit Oak LdapIdentityProvider”, “Apache jackrabbit oak DefaultSyncHandler” and “Apache jackrabbit oak External Login Module”]. So, I have two questions -

1. I am trying to understand which one to use? Should I use SAM2.0 Authentication Handler or the LDAP services?

2. Also, once we define the OSGi configuration, where is the handshake mechanism between AEM and ldap which picks the credentials from the form and validates against ldap. Any pointers will be highly appreciated.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by user05162

1) No, there is a separate configuration for LDAP. check [1]

2) AEM will query the LDAP server to validate the user and create a user locally in AEM based on the data.

SAML handler should be used for SSO(Okta,ADFS etc.) and is not applicable for LDAP. Check [1] on more details about configuring LDAP with the config names.

[1] Configuring LDAP with AEM 6

2 replies

user05162Adobe EmployeeAccepted solution
Adobe Employee
June 17, 2019

1) No, there is a separate configuration for LDAP. check [1]

2) AEM will query the LDAP server to validate the user and create a user locally in AEM based on the data.

SAML handler should be used for SSO(Okta,ADFS etc.) and is not applicable for LDAP. Check [1] on more details about configuring LDAP with the config names.

[1] Configuring LDAP with AEM 6

June 18, 2019

JaideepBrar​ - Which is the handshake service (do you know service name) between AEM and ldap which picks the credentials from the form and validates against ldap. Is it OOTB authentication service ? or do we need to write this manually?

2. Can't we use the SAML Osgi service to configure LDAP? Is it not preferred or is it not possible?