Приложение Winforms для интрасети — Как спроектировать вход и доступ на основе ролей

#.net #vb.net #winforms #active-directory

#.net #vb.net #winforms #active-directory

Вопрос:

У меня есть сценарий, в котором я буду задействован в приложении Windows, которое находится внутри office (интрасеть).

На месте есть active directory. Приложение Windows содержит различные экраны, которые доступны в зависимости от пользователя, вошедшего в систему. Я знаю, что вы можете получить регистрационную информацию конкретного пользователя из active Directory. Как вы разрабатываете роли?

Есть ли у вас какие-либо предложения о том, как это можно эффективно реализовать?

Ответ №1:

(в Windows XP) Пуск> Выполнить> mmc > в консоли mmc > Файл> Добавить / удалить оснастку > Добавить > Пользователи и компьютеры Active Directory > Добавить> Закрыть> ОК

Если вы не видите в списке пользователей и компьютеров Active Directory, попросите системного администратора предоставить вам разрешение.

Разверните пользователей и компьютеры Active Directory > domain.com > название основного подразделения > .. > .. > Пользователи > щелкните правой кнопкой мыши на пользователе > Свойства

В свойствах пользователей выберите вкладку memberOf, и вы увидите, как работают группы / роли AD.

Тогда прочитайте эту статью обо всем, что вам нужно знать о доступе к AD на c #: http://www.codeproject.com/KB/system/everythingInAD.aspx#35

Пожалуйста, сообщите, если его VB.Net ? Также можете ли вы выполнить RDP на контроллере домена?

Комментарии:

1. Да, сэр, это VB.NET. У меня нет информации о RDP на контроллере домена.