выяснить, является ли пользователь, используемый для подключения DirectoryEntry, администратором - PullRequest
1 голос
/ 07 июля 2010

У меня есть существующее соединение DirectoryEntry, и я хочу проверить, принадлежит ли пользователь, который использовался для создания этого DirectoryEntry, к определенной группе.Кто-нибудь знает, как этого добиться?

Спасибо, Шуки

1 Ответ

2 голосов
/ 07 июля 2010

Я не думаю, что есть какой-то волшебный, простой способ сделать это ...

В объекте DirectoryEntry у вас есть свойство UserName, в котором должно содержаться имя пользователя, который использовался для создания этой записи, если указан конкретный пользователь. Используя это имя пользователя, вы можете выполнить поиск в каталоге и найти этого пользователя и проверить, принадлежит ли этот пользователь к группе Administrators (или любой другой группе), но это не совсем одна строка.

...