...
La configuration du SmartLdapGroupStore s'effectue dans le fichier "uportal-war/src/main/resources/properties/groups/SmartLdapGroupStoreConfig.xml"
Les beans propriété à configurer sont les suivants :
- url : l'URL de connexion à l'annuaire LDAP.
- userDn : le login de connexion à l'annuaire LDAP.
- password : le mot de passe de ldapContext : Ce bean est utilisé pour la connexion à l'annuaire LDAP.
- baseDn : la branche de l'annuaire où les groupes sont stockées.
- filter : le filtre utilisé pour séléctionner tous les groupes à mapper.
- childGroupKeyRegex : une expression régulière qui permet de déterminer si les membres d'un groupe sont eux-même des groupes. L'expression régulière doit matcher si le membre est un groupe.
- keyIndexMatchingGroup : cet index est utilisé conjointement avec le childGroupKeyRegex pour extraire la clé du groupe.
- memberOfAttributeName : le nom de l'attribut, dans une entrée de personne, qui référence les groupes auxquels la personne appartient.
- keyAttributeName : le nom de l'attribut, dans l'entrée de groupe, qui référence la clé du groupe.
- groupNameAttributeName: le nom de l'attribut, dans l'entrée de groupe, qui référence le nom du groupe.
- membershipAttributeName : : le nom de l'attribut, dans l'entrée de groupe, qui référence les membres du groupe.
Configuration du SmartLdapGroupStore avec un cn dans l'entrée de personne
...