Bonjour,
j'ai un peu de mal avec les requêtes LDAP. J'ai un active directory avec dans External j'ai Groups, Profils et Users.
Je voudrais savoir le groupe ou le profil auquel appartient un utilisateur.
J'arrive à récupérer le login de l'utilisateur, mais pas le groupe ni le profil.
Que dois-je ajouter pour avoir ces infos ? Merci
Code :
- protected void Page_Load(object sender, EventArgs e)
- {
- //Fonction de récupération du groupe d'un utilisateur
- DirectoryEntry Ldap = new DirectoryEntry("LDAP://OU=Users,OU=External,DC=***,DC=local" );
- DirectorySearcher searcher = new DirectorySearcher(Ldap);
- searcher.Filter = "(SAMAccountName=administrator)";
- foreach (SearchResult result in searcher.FindAll())
- {
- DirectoryEntry DirEntry = result.GetDirectoryEntry();
- ListBox1.Items.Add("Login: " + DirEntry.Properties["SAMAccountName"].Value);
- }
- }
|