Обработка получает из корневого или выбранного каталога Active Directory список пользователей и синхронизирует их со списком сотрудников. Сотрудники сопоставляются по Фамилии Имени Отчеству. В результате обработки в Active Directory обновляются поля Должность (title) и Подразделение (department) из 1С, в 1С обновляются контактные данные с видом "Рабочий E-Mail" и "Рабочий телефон" (для этого следует создать одноименные элементы справочника "Виды контактной информации"). Кроме того в указанном каталоге формируется телефонный справочник в формате xls и на указанный email отсылается отчет о работе обработки. Отчет содержит информацию об изменениях в Active Directory, уволенных, но не заблокированных сотрудниках и ошибках работы обработки (если они есть).
Обработка кроме запуска вручную, заточена под запуск из-под регламентного задания (собственно она так и работает сейчас), но для этого требуется небольшое изменение конфигурации. Запустить обработку из регламентного задания можно через процедуру Автозапуск в модуле объекта обработки с передачей параметров в виде объекта "Соответствие", включающей в себя ключи:
1. КодОрганизации - код организации, сотрудники которой будут синхронизироваться;
2. Кому - адрес или адреса электронной почты в виде строки, на которые будет отправляться отчет о работе обработки;
3. СтрокаАД - строка для получения каталога обхода Active Directory. Получить ее можно выбрав каталог Active Directory с помощью кнопки выбора поля "Строка АД" на форме;
4. ПутьКСправочнику – Строка, включающая в себя путь к телефонному справочнику.
5. ВремяЗапуска - Строка в формате чч:мм. Обработка сравнивает время с текущим и если они не равны не запускает синхронизацию. Этот параметр нужен для контроля времени запуска, если из-под одного регламентного задания запускается несколько обработок в разное время.
13.10.2020
Добавил обработку для ЗУП 3.1 (протестирована в 3.1.8). При запуске обработка получает и выводит в форму дерево AD, для синхронизации ветки следует указать напротив нее организацию, по которой будет производится синхронизация.
Для автоматического запуска следует указать параметры (ветки AD, организации, списки рассылки) в функции "ЗаполнитьПараметры" модуля обработки, добавить обработку в Дополнительные отчеты и обработки и задать расписание автозапуска для команды "Обновление сотрудников в AD (автозапуск)"