1

У меня есть необходимость синхронизировать информацию Active Directory с другой системой. Мне нужно вытащить список пользователей AD и всю их информацию (имя, фамилия, адрес электронной почты - все, что хранится с их записью в AD, по сути.)

Я делал это однажды, много лет назад, и включал запуск утилиты командной строки для экспорта базы данных пользователей AD в файл XML, который я затем проанализировал.

Это все еще правильный способ сделать это, или все изменилось за прошедшие годы? Есть ли шанс, что у контроллера домена теперь есть какой-то веб-сервис в реальном времени?

1 ответ1

4

PowerShell в пути. Команда Get-Aduser (или Quest эквивалент - get-Qaduser) легко получит пользовательскую информацию, а powershell экспортирует в csv, xml и т.д.

Следующим лучшим вариантом будут утилиты DS * (dsget, dssearch и т.д.), Которые также найдут информацию о пользователе. Они хорошо работают, но Powershell - это волна будущего, и в эти дни вы найдете для нее большую помощь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .