2015-05-15 2 views
0

Я работаю над инструментом для автоматизации некоторых задач Active Directory, таких как удаление пользователей из групп, изменение паролей пользователей и обновление атрибутов для пользователя, таких как их номер телефона и т. Д. м с использованием как System.DirectoryServices, так и System.DirectoryServices.AccountManagement.Программный код для изменения определенного атрибута Active Directory

У меня возникли проблемы с поиском способа изменения Отклонить права этого пользователя для входа на сервер хоста удаленных удаленных хостов (см. Рисунок ниже).

Attribute I would like to edit

Кто-нибудь знает, как изменить этот вариант?

Я посмотрел по всему интернету, и не могу найти ничего, кроме сценария PowerShell, который ссылается на msTSAllowLogon атрибута, но когда я смотрю на атрибуте в редакторе атрибутов AD для пользователя, который имеет такую ​​возможность проверен, а другой нет, msTSAllowLogon - <not set>.

ответ

1

Я нашел ответ, но решил не преследовать его. Для тех, кто нуждается в помощи по этой же проблеме, этот параметр содержится в блоке userParameters. Для много информации об этом и возможный способ реализации этого, по следующим ссылкам:

http://webactivedirectory.com/active-directory/active-directory-attributes-for-remote-desktop-services/

http://daduke.org/linux/userparameters.html

Смежные вопросы