예제 #1
0
        public void CreateNewUser()
        {
            DomainUser newUser = new DomainUser();

            newUser.User = new DomainUser.UserInfo()
            {
                UserName           = "******",
                Name               = "User2",
                DisplayName        = "User2",
                Description        = "User2",
                GivenName          = "User2",
                LastName           = "User2",
                OfficeEMailAddress = "*****@*****.**"
            };

            newUser.Account = new DomainUser.AccountInfo()
            {
                UserAccount       = @"*****@*****.**",
                Password          = "******",
                SamAccountName    = "BM00012",
                UserPrincipalName = "*****@*****.**"
            };

            AdMethodsAccountManagement adsvc = new AdMethodsAccountManagement(config);
            var user = adsvc.CreateNewUser("LDAP://10.45.9.11/ou=DeptName2,ou=DeptName,ou=离职员工,dc=ops,dc=net", newUser);
        }
예제 #2
0
 public AdHelper(AdAdminConfig adAdminConfig, ExchangeAdminConfig exchangeAdminConfig)
 {
     AdAdminConfig       = adAdminConfig;
     ExchangeAdminConfig = exchangeAdminConfig;
     _accountSvc         = new AdMethodsAccountManagement(AdAdminConfig);
 }