Мне нужно, чтобы конкретный пользователь знал только поле "sAMAAccountName".
Дело в том, что этот конкретный пользователь может находиться во многих группах:
OU=ThirdParty
OU=Company1
CN=User1
CN=User2
CN=User3
OU=Company2
CN=User1
CN=User2
CN=User3
Есть лиспособ заставить пользователя не знать его группы, используя только один атрибут, который он имеет?
Мой код:
DirectorySearcher search = new DirectorySearcher(_path);
search.Filter = "(&(objectCategory=person)(objectClass=User))";
StringBuilder groupNames = new StringBuilder();
try
{
SearchResultCollection result = search.FindAll();
.....
}
Спасибо!
РЕДАКТИРОВАТЬ:
Хорошо, я получил это, используя этот код:
DirectorySearcher search = new DirectorySearcher(_entry, "(sAMAccountName=" + userCode + ")");