Bonjour,
Je travaille actuellement sur un annuaire LDAP : il sert à l'authentification des utilisateurs via Novell. Je veux récupérer les informations de l'objet InetOrgPerson, sauf qu'un des attributs (GroupMemberShip) est multi-évalué.
J'utilise CIS pour "convertir" les données LDAP en données SQL, puis ces données me serve dans Framework Manager.
En fait dans CIS j'ai deux objets : InetOrgPerson qui a un attribut GroupMemberShip de très grande taille, mais qui est en faite une suite de valeurs de l'attribut relativeDN de GroupOfNames.
Exemple :
InetOrgPerson :
gn='Paul'
sn='Dupont'
groupMemberShip='word.fr.nom_societe, excel.fr.nom_societe,...'
***
gn='Jean'
sn='MArtin'
groupMemberShip=' excel.fr.nom_societe,...'
GroupOfNames :
cn='word'
relativeDN='word.fr.nom_societe'
***
cn='excel'
relativeDN='excel.fr.nom_societe'
Je souhaite donc relier dans CIS chaque partie du groupMemberShip avec le relativeDN qui lui correspond.
Connaissez-vous un moyen de récuperer les valeurs d'un attribut multi-évalué sans passer par un code PHP (ou autre langage de développement) ?
Merci
Partager