Tôi muốn sử dụng AccountManagement để liệt kê tất cả các nhóm trong một Đơn vị tổ chức.Nhận các nhóm từ OU bằng cách sử dụng DirectoryServices.AccountManagement
Đoạn mã sau hoạt động với DirectoryServices nhưng tôi sẽ phải instanciate GroupPrincipal với đường dẫn DirectoryEntry trong kết quả (mà cảm thấy giống như một sửa chữa bẩn).
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();
Có ai có ý tưởng không?
Cảm ơn!
Cảm ơn bạn rất nhiều !! Tôi đã thử điều đó nhưng bỏ lỡ ký tự đại diện "*". – teebot
Cảm ơn 'DistinguishedName' – dbardakov