Vorrei utilizzare AccountManagement per elencare tutti i gruppi in un'unità organizzativa.Ottieni gruppi da OU utilizzando DirectoryServices.AccountManagement
Il seguente frammento funziona con DirectoryServices ma dovrei instanciare GroupPrincipal con il percorso DirectoryEntry nel risultato (che sembra una soluzione sporca).
DirectoryEntry root = new DirectoryEntry("LDAP://OU=Marketing,OU=Operations,OU=Applications,DC=mycompany,DC=local")
DirectorySearcher ds = new DirectorySearcher(root);
ds.Filter = "(objectCategory=group)";
SearchResultCollection results = ds.FindAll();
Qualcuno ha un'idea?
Grazie!
grazie mille !! Ci avevo provato ma ho saltato il carattere jolly "*". – teebot
Grazie per il 'DistinguishedName' – dbardakov