Bonjour

Je dispose d'un LDAP qui contient des personnes avec les champs classiques (nom, prenom, login, uid). Chaque personne a aussi un champs "manager" qui est remplie avec l'uid du manager.

Mon but : à partir d'une personne (un top manager) obtenir une liste des personnes (uid ou login) sous ça responsabilité et si certaines de ces personnes sont des managers je veux récupérer les personnes sous leur responsabilité et ainsi de suite sur N niveau (tant qu'il y a des managers dans le résultat de ma recherche).

Au final j'aurais une liste (un tab) de toutes les personnes (sans la distinction des niveaux) qui se trouve sous le top manager.

Je sais déjà faire la recherche ldap_search sur un niveau, mais je n'arrive pas à modéliser la boucle qui pourrait me permettre de descendre en cascade.

Si vous pouvez m'aider merci !