Импорт учетных записей в Active Directory

Если требуется завести в Active Directory несколько сот учетных записей, то сделать это вручную практически невозможно. Для этого была предусмотрена утилита csvde, которая отвечает за импорт и экспорт объектов active directory.

Для того чтоб импортировать пользователей, надо подготовить специальный фаил в формате csv. Как его создать я расскажу подробно. Аккаунт active directory будет такого формата: первая буква имени и фамилия целиком. Если у вас политика именования аккаунтов другая, вам придется отредактировать формулы в excel. Вот фаил для импорта: Users for AD

Допустим ваш домен называется test.com В ячейку N2 записываем test, в ячейку О2 записываем com. В столбец L записываем имена, в столбец N фамилии. Для примера заполнено 3 строчки. В столбцах с А до I у нас формулы для создания имен. В зависимости от кол-ва ваших пользователей, растяните формулы до конца списка.  После того как все фамилии и имена записаны выделите всю область с А до I и скопируйте ее. Создайте новый фаил excel, и с помощью команды excel paste special выберите вставку paste values. В результате в новом фаиле у вас будут только значения а не сами формулы. Перед тем как записывать фаил в формате csv, убедитесь что у вас в настройках Region and Language во вкладке Formats в Additional Settings в строчке list sepataror выбрана запятая. Сохраняем фаил как CSV (Comma delimited). И последнее действие, откройте полученный фаил в notepad и замените все тройные кавычки на одинарные. В результате у вас должен получится такой фаил: Users for AD

Теперь осталось последнее движение: сам импорт. Переписываем фаил на сервер active directory, запускаем командную строку с правами администратора. Команда для импорта: csvde -f filetoimport.csv -i

Ключ -i указывает на операцию импорта. В результате в корне active directory будут созданы все эти пользователи. Потом их можно будет перераспределить по OU. Чтоб их не сортировать вручную, можно подготовить несколько фаилов, и импортировать их поочереди. Созданные учетные записи не имеют паролей, при первом входе надо будет изменить пароль. Так же записи надо будет активировать.

Внимание, если в итоге у вас окажется пользователь, у которого будут совпадать учетная запись, csvde выдаст ошибку с нормером строки и последующий импорт будет остановлен. В этом случае необходимо найти эти учетные записи, удалить их из фаила импорта, стереть созданные учетные записи и заного импортировать фаил. Эта ошибка может встретится если у пользователей одинаковые фамилии и первая буква имени совпадает. Например для Aleksey Ivanov и Andrei Ivanov будут созданы одинаковые учетные записи aivanov. Для них нужно будет придумать другие учетные записи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *