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

Программное добавление / удаление пользователей в Exchange

У меня есть следующая настройка:

Сайт ASP.Net, который позволяет моим внутренним сотрудникам добавлять новую информацию о найме (без защищенных данных, просто такие вещи, как имя / адрес / телефон), и когда они отправляют ее, она попадает в базу данных (SQL).

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

Моя проблема заключается даже в том, чтобы найти отправную точку. Я знаю, что мне придется создавать сценарии через код, в котором данные извлекаются из SQL:

Джо Смит, 123 Main Street Nowhere, США, 19999

И поместите это в командлет PowerShell (не совсем уверен в синтаксисе, но я могу понять это, если он еще не у кого-то еще), где пользователь создается в Active Directory как обычный пользователь, а почтовый ящик создается одновременно.

Оттуда мне просто нужно заполнить поля в Active Directory с адресом человека и т. Д.

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

У кого-нибудь есть хорошие ориентиры или они уже сделали это и могут поделиться?

Взглянуть Вот. Это показывает синтаксис для добавления пользователя с PS.

Я бы добавил еще несколько ссылок, но у меня нет репутации :(