AEM & SAML: Detailed Installation and Config. (LDAP and Identity Provider)
In this article we’ll see end-to-end setup and configuration for: 1) Local LDAP Server 2) Shibboleth2 (as Identity Provider aka IdP) 3) Configure AEM as Service Provider and do SSO login with SAML using Shibboleth 2 Before even getting into the installation and too many technical details let’s first try to understand what is SMAL and Idp. Security Assertion Markup Language (SAML) is an XML-based, open-standard data format for exchanging authentication and authorization data between parties, in particular, between an identity provider (Idp i.e. Shibboleth in our case) and a service provider (SP, i.e. AEM in our case). The SAML specification defines three roles: the principal (typically a user), the Identity provider (IdP), and the service provider (SP). In the use case addressed by SAML, the principal requests a service from the service provider. The service provider requests and obtains an identity assertion from the identity provider. On the basis