Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > Active Directory права пользователя на чтение


Автор: -ser- 26.10.2011, 12:18
Active Directory. Надо определить имеет ли пользователь (по его имени) права для чтения из папки/файла.

Или как подзадача, получить список групп к которым пользователь принадлежит. Хотя здесь не уверен, возможно права могут быть установлены не на группу а на конкретного пользователя (или все таки по умолчанию он будет принадлежать как минимум к группе Domain Users). 

Пользователь не обязательно имеет учетную запись (нет его логина на сервере).

Программа должна работать не под административными привилегиями.


Пока у меня получается только для тех пользователей которые имеют учетную запись/логин. Для тех которые не имеют получается, но только если запускать программу с административными привилегиями, что немного странно. Если в конечном счете идет обращение к СОМ интерфейсу, то почему в одном случае проходит без админ прав а в другом нет.


( пожалуйста только конкретные советы кто сам это делал, не отправляйте к документации, уже две недели ее читаю )

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)