Назад | Перейти на главную страницу

Массовое / массовое создание учетной записи пользователя в Active Directory с почтовыми ящиками Exchange

Каждые пару месяцев мы должны создавать более 30 учетных записей, поэтому мне было интересно, как лучше всего создавать массовые учетные записи и их почтовые ящики.

У нас есть AD на 2003 и Exchange 2007.

Самый простой способ - разместить информацию о новом пользователе в электронной таблице со следующими столбцами:

Firstname, Lastname,Aliasname,Database,OUPath

OUPath имеет формат сервер \ группа хранения \ хранилище почтовых ящиков.

Затем используйте powershell для импорта файла CSV и создания пользователей:

Первое, что вам нужно сделать, это создать пароль, который будет использоваться для каждой учетной записи (очевидно, вы это видите, поэтому пользователь должен изменить его при входе в систему).

$ Password = Read-Host «Пароль» -AsSecureString

Затем импортируйте файл CSV и пропустите его.

Import-CSV C:\CreateNewmailbox.csv |
foreach {
$userprincipalname = $_.Firstname + “.” +  $_.Lastname + “@domain.com”
new-mailbox -name $_.name -alias $_.alias -FirstName $_.Firstname -LastName $_.Lastname -userPrincipalName  $userprincipalname -database $_.Database -OrganizationalUnit  $_.OUpath -Password $Password
}