Я хотел бы использовать AccountManagement для отображения всех групп в организационном подразделении.
Следующий фрагмент работает с DirectoryServices, но мне нужно было бы инициировать GroupPrincipal с помощью пути DirectoryEntry в результате (который чувствует себя как грязное исправление).
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();
У кого-нибудь есть идея?
Спасибо!