Образовательный портал Claw.ru
Всё для учебы, работы и отдыха
» Шпаргалки, рефераты, курсовые
» Сочинения и изложения
» Конспекты и лекции
» Энциклопедии

Работа с пользователями

Для некоторых приложений может потребоваться возможность управления пользователями ADAM (не Windows). Работу с пользователями из приложения демонстрирует следующий пример. В нем создается новый пользователь с именем ‘CN=Vasiliy_Pupkin,CN=Users,OU=MyApp,O=MyCompany,C=RU’ и добавляется в группу ‘CN=USER_GROUP,OU=MyApp,O=MyCompany,C=RU’.

using System;

using System.DirectoryServices;

namespace ADAMUserExample

{

 class ADAMUser

 {

 [STAThread]

 static void Main(string[] args)

 {

 DirectoryEntry deUserRoot =

 new DirectoryEntry(

 "LDAP://LOCALHOST:389/CN=Users,OU=MyApp,O=MyCompany,C=RU");

 //Создание пользователя

 DirectoryEntry deNewUser = deUserRoot.Children.Add(

 "CN=Vasiliy_Pupkin", "User");

 deNewUser.Properties["displayName"].Value = "Vasiliy Pupkin";

 deNewUser.CommitChanges();

 //назначение пароля

 deNewUser.Properties["userpassword"].Value = "Vasiliy_Password_1";

 deNewUser.CommitChanges();

 //активирование пользователя

 deNewUser.Properties["msds-useraccountdisabled"].Value = false;

 //отмена срока действия пароля


Рекомендуем скачать другие рефераты по теме: bestreferat, культурология как наука.


Категории:




Предыдущая страница реферата | 2  3  4  5  6  7  8  9  10  11  12 |


Поделитесь этой записью или добавьте в закладки

   



Рефераты от А до Я