Exemples de mappage d'attributs pour LDAP

Les mappages suivants fournissent des exemples supplémentaires de mappage d'attributs pour les plug-ins LDAP Lookup.
Le mappage d'attribut d'exemple suivant recherche le répertoire LDAP
hr.corp
pour un enregistrement avec un attribut pour
courrier
dont la valeur correspond à la valeur du paramètre de consultation
sender-email
. Il renvoie au serveur Enforce la valeur de l'attribut
givenName
pour cet enregistrement.
attr.First\ Name = dc=corp,dc=hr:(mail=$sender-email$):givenName
Dans l'exemple suivant de mappage d'attribut, une ligne distincte est entrée pour chaque attribut personnalisé qui doit être rempli. En outre, notez l'utilisation de la variable temporaire
TempDeptCode
. Le code de service est nécessaire pour obtenir le nom de service de la hiérarchie de LDAP. Mais seul le nom de service doit être enregistré comme attribut personnalisé. La variable
TempDeptCode
est créée à cet effet.
attr.First\ Name = cn=users:(mail=$sender-email$):firstName attr.Last\ Name = cn=users:(mail=$sender-email$):lastName attr.TempDeptCode = cn=users:(mail=$sender-email$):deptCode attr.Department = cn=departments:(deptCode=$TempDeptCode$):name attr.Manager = cn=users:(mail=$sender-email$):manager