Uzyskaj grupy z jednostki organizacyjnej za pomocą usługi DirectoryServices.AccountManagement
Chciałbym użyć AccountManagement do wyświetlenia wszystkich grup w jednostce organizacyjnej.
Poniższy urywek działa z DirectoryServices, ale musiałbym zainicjować GroupPrincipal ścieżką DirectoryEntry w wyniku (co wydaje się brudną poprawką).
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();
Czy ktoś ma pomysł?
Dzięki!