Me gustaría usar AccountManagement para enumerar todos los grupos en una Unidad organizativa.Obtener grupos de OU mediante DirectoryServices.AccountManagement
El siguiente fragmento funciona con DirectoryServices, pero tendría que instanciar GroupPrincipal con la ruta DirectoryEntry en el resultado (que parece una solución sucia).
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();
¿Alguien tiene una idea?
Gracias!
Muchas gracias !! Lo intenté pero me perdí el comodín "*". – teebot
Gracias por el 'DistinguishedName' – dbardakov