Oak LDAP IdentityProvider ne parvient pas à synchroniser les utilisateurs et les groupes dans AEMaaCS.
Oak LDAP IdentityProvider dans Adobe Experience Manager as a Cloud Service (AEMaaCS) ne parvient pas à synchroniser les utilisateurs et les groupes à partir d’un répertoire LDAP (Lightweight Directory Access Protocol) externe. Il en résulte des entrées d’utilisateur et de groupe manquantes, ce qui bloque l’autorisation et la configuration appropriées. Pour résoudre ce problème, mettez à jour la configuration LDAP et relancez la synchronisation.
Description description
Environnement
Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problème/Symptômes
- L’application ne parvient pas à synchroniser les groupes de l’annuaire LDAP externe.
- Les entrées de groupe ne sont pas résolues, ce qui entraîne des mappages d’autorisation manquants.
- Les recherches utilisateur ne renvoient aucune entrée correspondante, ce qui bloque l’approvisionnement et l’accès.
Résolution resolution
Pour résoudre ce problème, procédez comme suit :
-
Définissez
userConfig.baseDNsur le chemin d’accès LDAP correct pour les entrées utilisateur. Par exemple :OU=EndUsers,OU=Corporate,OU=Accounts,DC=example,DC=com or DC=example,DC=com. -
Examinez et ajustez le paramètre
userConfig.extraFilter:- Supprimez les
extraFiltersi cela n’est pas nécessaire. - Si nécessaire, utilisez un filtre basé sur l’appartenance à un groupe plutôt que des noms d’utilisateur codés en dur comme
(memberOfFilterTemplate = "(|(memberOf=CN=Group1,...)(memberOf=CN=Group2,...))").
- Supprimez les
-
Définissez
groupConfig.baseDNsur le chemin d’accès LDAP correct pour les entrées de groupe. Par exemple :OU=Global,OU=Unmanaged,OU=Groups,DC=example,DC=com. -
Configurez les paramètres du groupe :
- Définissez
groupConfig.objectClasses = [ group]. - Définissez
groupMemberAttribute = member.
- Définissez
-
Définissez
user.membershipNestingDepthsur 1 ou une valeur supérieure pour activer la synchronisation des appartenances à des groupes imbriqués. -
Exécutez à nouveau la synchronisation des utilisateurs via la console JMX ou en vous connectant avec un compte de test.
-
Vérifiez que les groupes apparaissent sous
/home/groups/<IDP name>et que les utilisateurs disposent des appartenances correctes.
Remarques complémentaires :
-
Dans les environnements Active Directory :
- Assurez-vous que les attributs tels que
sAMAccountName,objectClasset les attributs d’appartenance correspondent à votre structure de répertoires. - Les groupes peuvent ne pas persister sous
/home/groups/ldapdans AEM as a Cloud Service, mais être résolus correctement pour autorisation.
- Assurez-vous que les attributs tels que
-
Adobe IMS est le fournisseur d’identité pris en charge pour l’authentification de création dans AEM as a Cloud Service. Les autres fournisseurs peuvent ne pas rester fiables lors des mises à jour.