Настройка и управление запланированными заданиями осуществляется в разделе "Планировщики" веб-интерфейса администратора Avanpost IDM.
Рисунок – Раздел "Планировщики" веб-интерфейса администратора
Планировщики — это инструмент планирования заданий, выполняемых системой по расписанию. Планировщик позволяет настроить выполнение обработчика выбранного типа с заданными параметрами по указанному расписанию.
С помощью планировщиков в Avanpost IDM настраивается:
- Синхронизация глобальных и объектных прав для ресурсов, описывающих подключения к управляемым системам;
- Синхронизация учетных записей в управляемых системах с Avanpost IDM;
- Обновление значений зависимых свойств учетных записей.
- Поиск незарегистрированных учетных записей и их владельцев;
- Синхронизация данных из кадровых источников и источников юнитов;
- Запуск бизнес-процессов, заявок и скриптов по расписанию;
- Мониторинг системы.
Навигатор по разделу:
1. Добавление планировщика
Для добавления планировщика необходимо:
- В разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Список" нажать .
- В открывшейся форме указать произвольное название планировщика и выбрать тип обработчика из выпадающего списка.
Доступные типы обработчиков описаны в таблице:
Наименование Назначение Валидация целостности БД Данный планировщик доступен только при включенной проверке целостности в конфигурационном файле Avanpost IDM "iga.config".
Пример фрагмента файла "iga.config" для включения планировщика"dataIntegrity": { "Enabled": true ... }, ...Проверка целостности работает по следующему принципу: после каждого изменения Системой у сущности обновляется специальное поле - подпись и сохраняется в БД.
Перед каждым использованием сущности заново вычисляется подпись и сравнивается с версией, сохранённой в БД. Если они совпадают, значит сущность не была изменена посторонними лицами. Если разница обнаружена, то к этой сущности больше нет доверия. Настроенный планировщик валидации целостности БД периодически проверяет сущности, сравнивая их подписи с подписями, сохранёнными в БД.
Выполнение произвольного скрипта Выполнение скрипта строковой операции, написанного в разделе "Настройка процессов" → "Скрипты" веб-интерфейса администратора Avanpost IDM
Запуск заявки Запуск заявки по схеме связанного с ней бизнес-процесса
Примечание:
Подробнее о заявках см. статью "6.1.11. Настройка типов заявок" руководства по администрированию
Запуск процесса Запуск бизнес-процесса по схеме
Примечание:
Подробнее о настройке процессов см. статью "5.12. Настройка бизнес-процессов" руководства по администрированию
Кластерная синхронизация управляемых прав Синхронизация управляемых прав: обновление или создание управляемых прав в целевых системах
Примечание:
Подробнее о управляемых правах см. статью "6.1.4.2. Настройка управляемых прав" руководства по администрированию
Кластерная синхронизация учетных записей IDM <-> ресурс Обновление журнала аудита управляемой системы, генерация событий по несоответствиям состояний УЗ.
Задания требуется настроить для каждой интегрированной управляемой системы, в отношении которой применяется функция контроля или сертификации изменения прав, атрибутов или состояния УЗ. Частота выполнения задания зависит от критичности и производительности интеграционного интерфейса управляемой системы.
Выполняется на всех узлах кластера. (В случае синхронизации большого количества ресурсов рекомендуется использовать кластерную синхронизацию)Примечание:
Подробнее о аудите см. статью "6.2.11. Аудит" руководства пользователя
Обновление зависимых свойств учетных записей В случае, когда информационная система является источником значений свойств для других информационных систем и используемое значение может меняться с течением времени, следует настроить задание для синхронизации значений таких свойств в зависимые системыОбновление значений зависимых свойств учетных записей из источников, указанных в профиле.
Примечание:
Подробнее о настройке зависимых свойств см. статью "6.1.4. Настройка интеграции с целевыми системами" руководства по администрированию
Откат прав учетных записей Откат ролевых операций учетных записей до указанной даты. Откат происходит через анализ истории назначения ролей после даты, указанной в планировщике:
- Права текущих назначенных ролей учетных записей, которые были назначены до указанной даты назначаются повторно;
- Права версий ролей, которые были активны на указанную дату назначаются повторно;
- Права всех прочих ролей и их версий (за исключением пунктов a и b) отзываются.
Очистка базы данных Очистка базы данных от архивных данных для оптимизации ее работы.
Таблицы для архива:- Заявки
- Прикрепленные файлы
- Бизнес-процессы
- Задачи
Для работы очистки необходимо добавить настройки архивной БД в конфигурационный файл Avanpost IDM iga.config и переменную среды IGA_ARCHIVE_DB_SECRET
Пример настройки конфигурационного файла"archiveDatabase": { "connectionString": "host=127.0.0.1;database=iga;username=iga;password=Avanp0st;Timeout=300;Command Timeout=60;Maximum Pool Size=50", "providerName": "Postgres", "schemaName": "archive2" },Пример для переменной среды IGA_ARCHIVE_DB_SECRET{ "Username": "archive_user", "Password": "secretpassword" },Поиск активных незарегистрированных учётных записей Обновление списка незарегистрированных в Avanpost IDM учетных записей в журнале аудита, генерация событий аудита.
Задания требуется настроить для каждой интегрированной информационной системы, в отношении которой применяется функция контроля или сертификации незарегистрированных в системе УЗ. Частота выполнения задания зависит от критичности и производительности интеграционного интерфейса управляемой системыПримечание:
Подробнее о аудите см. статью "6.2.11. Аудит" руководства пользователя
Поиск владельцев незарегистрированных учётных записей Вычисление потенциальных владельцев обнаруженных незарегистрированных в Avanpost IDM учетных записей на основе идентифицирующих свойств в профилях учетных записей.
Задания требуется настроить для каждой интегрированной управляемой системы, в отношении которой применяется функция сертификации незарегистрированных в системе УЗ с указанием потенциальных владельцев. Частота выполнения задания зависит от критичности и производительности интеграционного интерфейса управляемой системыСинхронизация глобальных прав, ресурс -> IDM Регистрация глобальных прав управляемой системы в Avanpost IDM.
Задание требуется настроить в случае необходимости автоматической регистрации изменений глобальных прав доступа управляемой системы с целью использования их в процессах без предварительной регистрации администратором. Например, при необходимости реализовать заявку на создание роли с возможностью включения в роль глобальных правПримечание:
Подробнее о ресурсах и глобальных правах см. статью "6.1.4. Настройка интеграции с целевыми системами" руководства по администрированию
Синхронизация данных, кадровая система -> IDM Синхронизация состояния кадрового источника с применением изменений в Системе и генерацией событий.
Задание требуется настроить для каждого кадрового источника с целью управления жизненным циклом учетных записей на основе кадровых событийПримечание:
Подробнее о кадровых источниках см. статью "6.1.3. Настройка кадровых источников" руководства по администрированию
Синхронизация данных, источник юнитов -> IDM
Синхронизация одного или нескольких типов юнитов из кадровой системы и генерация событий.
Задание требуется настроить для каждого источника юнитов с целью обновления информации о юнитах в Системе и запуска связанных с обновлением процессов на основе сгенерированных событийПримечание:
Подробнее о источниках юнитов см. статью "6.1.3. Настройка кадровых источников" руководства по администрированию
Синхронизация объектных прав, ресурс -> IDM Регистрация объектных прав управляемой системы в Avanpost IDM.
Задание требуется настроить в случае необходимости автоматической регистрации изменений объектных прав доступа управляемой системы с целью использования их в процессах без предварительной регистрации администратором. Например, при необходимости реализовать заявку на создание роли с возможностью включения в роль объектных правПримечание:
Подробнее о ресурсах и объектных правах см. статью "6.1.4. Настройка интеграции с целевыми системами" руководства по администрированию
Синхронизация учётных записей IDM <-> ресурс Обновление журнала аудита управляемой системы, генерация событий по несоответствиям состояний УЗ.
Задания требуется настроить для каждой интегрированной управляемой системы, в отношении которой применяется функция контроля или сертификации изменения прав, атрибутов или состояния УЗ. Частота выполнения задания зависит от критичности и производительности интеграционного интерфейса управляемой системы.
Выполняется на одном узле кластера.Примечание:
Подробнее о аудите см. статью "6.2.11. Аудит" руководства пользователя
Системный монитор Фиксация превышения пороговых значений утилизации системных ресурсов на серверах Avanpost IDM и отправка уведомлений на e-mail адрес
- Нажать . Планировщик будет добавлен и откроется карточка планировщика для его настройки.
Рисунок – Добавление планировщика
2. Настройка планировщиков
Для настройки планировщика необходимо:
- В разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Список" нажать на требуемый планировщик в списке.
- В открывшейся форме на вкладке "Информация" нажать . Откроется карточка планировщика для его настройки.
2.1. Карточка планировщика
2.1.1. Вкладка "Основное" карточки планировщика
На вкладке "Основное" карточки планировщика доступны для редактирования поля:
| Поле | Значение |
|---|---|
| Название | Произвольное название планировщика |
| Описание | Произвольное описание планировщика. Отображается в общем списке в разделе "Планировщики" |
| Игнорировать пропущенные планировщики | Оставить чекбокс неотмеченным, если в случае пропуска планировщика требуется выполнить его сразу при первой доступности. Отметить чекбокс, если требуется запускать планировщик только в заданное время |
| Уведомлять после завершения | Отметить чекбокс, если требуется отправлять уведомления о завершении запланированного задания на почту |
| Получать уведомления только для неуспешных | Отметить чекбокс, если требуется отправлять уведомления о завершении запланированного задания на почту только для неуспешных выполнений. Поле доступно, только если отмечен чекбокс "Уведомлять после завершения" |
| Адреса для уведомлений | Указать e-mail адреса для отправки уведомлений о завершении запланированного задания. После каждого введенного адреса требуется нажать ENTER. Поле доступно, только если отмечен чекбокс "Уведомлять после завершения" |
| Дата начала | Указать дату и время начала выполнения запланированного задания |
| Повторять | Выбрать из выпадающего списка один из вариантов расписания повторения задания |
| Завершить | Поле доступно, только если в поле "Повторять" настроено регулярное выполнение планировщика.
|
После заполнения необходимых параметров на всех вкладках карточки планировщика требуется нажать .
2.1.2. Вкладка "Параметры" карточки планировщика
Доступные для настройки параметры отличаются в зависимости от выбранного для планировщика типа обработчика.
После заполнения необходимых параметров на всех вкладках карточки планировщика требуется нажать .
Параметры для каждого типа обработчика представлены в таблице:
| Тип обработчика | Параметр | Значение |
|---|---|---|
| Валидация целостности БД | Инициализировать хэши | Если валидация целостности БД была включена после добавления первых объектов в БД, то при валидации этих объектов будут возникать ошибки, так как поле подписи у объектов не заполнено. Для работы опции "Инициализировать хэши" требуется включить инициализацию в конфигурационном файле Avanpost IDM "iga.config". Пример фрагмента файла "iga.config" для включения планировщика и опции инициализации хэшей "dataIntegrity": {
"Enabled": true,
"Initializing": true
},
...
|
| Число потоков валидации | Указать количество потоков для выполнения планировщика. По умолчанию используется 4 потока | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Выполнение произвольного скрипта | Скрипт | Выбрать из выпадающего списка скрипт строковой операции, написанный в разделе "Настройка процессов" → "Скрипты" веб-интерфейса администратора Avanpost IDM |
| Входные параметры (json) | Указать при необходимости входные параметры для скрипта в формате json | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Запуск заявки | Схема бизнес-процесса | Выбрать из выпадающего списка одну из схем бизнес-процессов, разработанных в разделе "Настройка процессов" → "Схемы" веб-интерфейса администратора Avanpost IDM Примечание: Подробнее о схемах бизнес-процессов см. статью "6.1.10. Настройка бизнес-процессов" руководства по администрированию |
| Скрипт создания контекста заявки | Выбрать из выпадающего списка скрипт получения контекста документа, написанный в разделе "Настройка процессов"→"Скрипты" веб-интерфейса администратора Avanpost IDM | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Запуск процесса | Схема бизнес-процесса | Выбрать из выпадающего списка одну из схем бизнес-процессов, разработанных в разделе "Настройка процессов" → "Схемы" веб-интерфейса администратора Avanpost IDM Примечание: Подробнее о схемах бизнес-процессов см. статью "6.1.10. Настройка бизнес-процессов" руководства по администрированию |
| Скрипт создания контекста процесса | Выбрать из выпадающего списка скрипт получения контекста документа, написанный в разделе "Настройка процессов" → "Скрипты" веб-интерфейса администратора Avanpost IDM | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Кластерная синхронизация управляемых прав | Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" |
| Обновление зависимых свойств учетных записей | Профиль учетной записи - источника значений | Выбрать из выпадающего списка профиль ресурса, который является источником значений для зависимого свойства |
| Подразделение, в котором обновлять учётные записи | Выбрать из выпадающего списка подразделение, в котором задание будет обновлять значения свойств учётных записей | |
| Максимальное число параллельных запросов к системе | Указать количество потоков для выполнения задания. По умолчанию используется 1 – однопоточный режим | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Очистка базы данных | Возраст записи в днях | Установить минимальный возраст записей, которые будут очищаться |
| Системные очереди | Выбрать из выпадающего списка системные очереди, которые будут очищаться | |
| Внешние события - статус обработки | Параметр "Внешние события - статус обработки " актуален только в случае выбора в параметре "Системные очереди" пункта "Очереди внешних событий". Если в Avanpost IDM настроен запуск каких-либо бизнес-процессов с помощью обработчиков событий, то после запуска таких БП в таблице "ExternalEventHandlerLogs" сохраняется информация об этом. В поле "Status" сохраняется статус успешности обработки. Выбрать из выпадающего списка варианты статуса для очитски записей о запущенных БП с помощью обработчиков событий:
| |
| Выбор процессов | Выбрать из выпадающего списка один из вариантов:
Вариант "С документами" доступен, если в конфигурационном файле Avnapost IDM (iga.config) указана архивная БД. | |
| Все схемы | Отметить чекбокс для очистки всех процессов | |
| Схемы процессов | Для очисти процессов необходимо чтобы в параметре "Выбор процессов" было установлено значение "Без документов" и / или "С документами". Выбрать из выпадающего списка бизнес-процессы для ограничения очистки процессов только указанными схемами. При отмеченном чекбоксе "Все схемы" параметр "Схемы процессов" игнорируется. | |
| Очистить журнал событий ресурсов | Отметить чекбокс, если требуется очистить журнал событий ресурсов | |
| Очистить журнал неуспешной отправки событий безопасности | Отметить чекбокс, если требуется очистить журнал неуспешной отправки событий безопасности | |
| Очистка таблицы логов. Удалить записи заданного уровня и ниже: | Выбрать из выпадающего списка один из уровней логгирования:
Записи выбранного уровня и ниже в таблице логов будут удалены | |
| Очистить историю запуска планировщиков | Отметить чекбокс, если требуется очистить историю запуска планировщиков | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Поиск активных незарегистрированных учётных записей | Ресурсы, в которых будет выполняться поиск | Указать логические условия для формирования множества ресурсов, в которых требуется выполнить поиск незарегистрированных учётных записей.
|
| Запустить поиск по всем ресурсам | Отметить чекбокс, если требуется выполнить поиск незарегистрированных учётных записей по всем ресурсам. В таком случае поле "Ресурсы, в которых будет выполняться поиск" можно оставить пустым | |
| Обход ресурсов по каталогам | Отметить чекбокс, если необходимо, чтобы очередность выполнения планировщика определялась по каталогам, то есть чтобы выполнение в ресурсах одного каталога происходило примерно в одно время. По умолчанию очередность выполнения планировщика определяется по идентификаторам ресурсов | |
| Повторно генерировать события для ранее обнаруженных учетных записей | Отметить чекбокс, если требуется генерировать события для повторно обнаруженных незарегистрированных учётных записей | |
| Фильтр учетных записей, в соответствии с типом коннектора | Для поиска всех активных незарегистрированных в Avanpost IDM учетных записей необходимо оставить поле пустым. Если требуется фильтрация списка незарегистрированных в Avanpost IDM учетных записей, необходимо указать значение фильтра для синхронизации только определенного множества учетных записей, соответствующих данному значению. Внимание: В случае настройки своего фильтра проверка на активность УЗ выполнена не будет. Для ее выполнения требуется предусмотреть ее в фильтре. Примечание: Подробнее о коннекторах см. раздел "5.1.5. Руководство по стандартным коннекторам" | |
| Число потоков поиска | Указать количество потоков для выполнения задания. По умолчанию используется 4 потока. | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Поиск владельцев незарегистрированных учётных записей | Ресурс, в котором будет выполняться поиск | Выбрать из выпадающего списка ресурс, в котором будет выполняться поиск владельцев незарегистрированных учётных записей |
| Стратегия поиска владельца | Выбрать из выпадающего списка один из вариантов:
| |
| Скрипт вычисления владельцев | В случае использования стратегии поиска владельца "Скрипт" выбрать из выпадающего списка один из скриптов строковой операции, написанных в разделе "Настройка процессов" → "Скрипты" веб-интерфейса администратора Avanpost IDM, который должен вернуть владельцев незарегистрированных учётных записей.
Пример скрипта #задать префикс домена
domainPrefix = 'OFFICE\\'
#задать имя профиля
resourceProfileName = 'Пользовательский'
result = AccountOwnership.CreateResult()
if domainPrefix in AccountName:
profile = IdmWebClient.Profiles.GetResourceProfileByName(ResourceId, resourceProfileName)
if profile != None:
properties = IdmWebClient.Accounts.GetAccountResourceProperties(ResourceId, AccountName, ['employeeNumber'])
if properties['employeeNumber']:
employees = SelfServiceClient.Employees.FilterEmployees(Filters.Employee.PersonnelNumber.Equal(properties['employeeNumber']))
if len(employees) > 0:
for e in employees:
Logger.LogInfo("Найден кандидат для УЗ: " + AccountName + ", Id = " + str(e.Id) + ", " + e.Name)
result.AddEmployeeOwner(e.Id, profile.Id)
result
| |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Синхронизация глобальных прав, ресурс -> IDM | Ресурсы, в которых будет выполняться синхронизация | Указать логические условия для формирования множества ресурсов, из которых требуется синхронизировать глобальные права.
|
| Запустить синхронизацию по всем ресурсам | Отметить чекбокс, если требуется выполнить синхронизацию глобальных прав со всеми ресурсами. В таком случае поле "Ресурсы, в которых будет выполняться синхронизация" можно оставить пустым | |
| Обход ресурсов по каталогам | Отметить чекбокс, если необходимо, чтобы очередность выполнения планировщика определялась по каталогам, то есть чтобы выполнение в ресурсах одного каталога происходило примерно в одно время. По умолчанию очередность выполнения планировщика определяется по идентификаторам ресурсов | |
| Шаблон имени права является регулярным выражением, фильтрация будет выполнена в IGA | Отметить чекбокс, если в поле "Шаблон имени права" указано регулярное выражение | |
| Шаблон имени права | Указать часть имени права или регулярное выражение, если требуется синхронизация выборки прав. Если указано регулярное выражение, требуется отметить чекбокс "Шаблон имени права является регулярным выражением, фильтрация будет выполнена в IGA" | |
| Удалять права, соответствующие шаблону, но отсутствующие в ресурсе | Отметить чекбокс, если требуется удалять из Avanpost IDM права, соответствующие шаблону имени права, но отсутствующие в целевой системе, описываемой ресурсом | |
| Число потоков синхронизации | Указать количество потоков для выполнения задания. По умолчанию используется 4 потока | |
| Количество прав в одном запросе | Указать количество прав в одном запросе. По умолчанию 2000 | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Синхронизация данных, источник юнитов -> IDM | Источник информации о юнитах, с которым будет производиться синхронизация | Выбрать из выпадающего списка источник юнитов, с которым требуется выполнить синхронизацию |
| Повторить команды при неудачном результате | Отметить чекбокс, если требуется повторить команды, которые не были выполнены, по завершении первой попытки выполнения планировщика | |
| Максимальное число параллельных запросов к системе | Указать количество потоков для выполнения задания. По умолчанию используется 1 – однопоточный режим | |
| Удалить юниты, отсутствующие в ресурсе | Отметить чекбокс, если требуется удалить юниты, которые присутствуют в Avanpost IDM, но отсутствуют в источнике юнитов | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Синхронизация данных, кадровая система -> IDM | Источник данных | Выбрать из выпадающего списка кадровый источник, с которым требуется выполнить синхронизацию |
| Только вывести изменения и сохранить снимок, но не изменять кадровые объекты в IDM | Отметить чекбокс, если требуется только вывести изменения и сохранить снимок, но не изменять кадровые объекты в Avanpost IDM Примечание: Синхронизация с кадровой системой состоит из следующих этапов:
При условии согласованности данных в снимках процедура сравнения поддерживает любую комбинацию и обеспечивает правильный порядок любых возможных изменений | |
| Подразделения | Выбрать из выпадающего списка подразделения, которые требуется синхронизировать. Если оставить поле пустым будут синхронизированы все подразделения | |
| Максимальное число разрушающих изменений | Указать максимальное число потенциально разрушительных изменений на одну синхронизацию, чтобы ограничить масштаб последствий обработки некорректных кадровых данных. При превышении этого порога синхронизация останавливается с ошибкой до применения каких-либо изменений. Разрушающие изменения – это изменения, которые потенциально могут привести к блокировке/удалению учётных записей или отзыву прав. К разрушающим изменениям работников относятся: удаление, перевод, изменение состояния (кроме изменения на "Работает"). Перемещение подразделений также относится к разрушительным. Но подсчитываются не сами изменения подразделений, а число работников в изменившихся подразделениях - число порождаемых переводов. К неразрушающим изменениям работников относятся: добавление, изменение состояния на "Работает" (приём, возвращение из отпуска) | |
| Максимальное число параллельных запросов к системе | Указать количество потоков для выполнения задания. По умолчанию используется 1 – однопоточный режим | |
| Обрабатывать удаленные записи работников как увольнение (по умолчанию прерывать синхронизацию при наличии удаленных записей) | Отметить чекбокс, если требуется обрабатывать удаленные записи работников как увольнение. Примечание: Подробнее об обработке событий см. статью "6.1.12. Обработка событий" руководства по администрированию | |
| Адрес для отправки результата синхронизации | Указать e-mail адрес администратора, куда будет отправлен результат синхронизации | |
| Минимальный уровень логов для отправки на указанный адрес | Выбрать из выпадающего списка один из уровней критичности ошибок при кадровой синхронизации, уведомления о возникновении которых будут отправляться администраторам:
| |
| Число попыток синхронизации, повторяемых до первого успешного результата | Указать максимальное число попыток синхронизации при неуспешных результатах | |
| Принудительное обновление кадровых статусов сотрудников | Отметить чекбокс для принудительного обновления статусов сотрудников | |
| Принудительное обновление всех свойств кадровых объектов | Отметить чекбокс для принудительного обновления всех свойств кадровых объектов кроме статусов сотрудников. По умолчанию IDM находит изменившиеся свойства сотрудника с момента последней синхронизации. Эти обновления переносятся в БД IDM, а затем для каждого изменения формируется событие о нём. События могут обрабатывать внутренние обработчики или обработчики, настроенные в разделе "Обработка событий" веб-интерфейса администратора. В случае установки чекбокса "Принудительное обновление всех свойств кадровых объектов" IDM публикует события об изменении каждого из свойств, даже если свойство не менялось. Это позволяет запустить настроенные обработчики принудительно. Примечание: Подробнее об обработке событий см. статью "6.1.12. Обработка событий" руководства по администрированию | |
| Синхронизация относительно кадровой структуры idm | По умолчанию синхронизация кадровых изменений происходит по двум снимкам кадровой системы: текущему снимку и снимку, сделанному в прошлую синхронизацию. Происходит поиск расхождений между ними и они применяются к данным в IDM. В случае расхождения информации в БД IDM и в кадровой системе стандартный механизм может отрабатывать некорректно, так как применение изменений от дельты снимков кадровой системы идёт с ошибками. В этом случае актуальный снимок (из БД IDM) можно получить, отметив данный чекбокс. Относительно такого снимка изменения должны пройти успешно. Если в IDM есть свойства которые не приходят из кадровой системы, то после формирования снимка из БД IDM и последующей кадровой синхронизации такие свойства будут удалены. | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Синхронизация объектных прав, ресурс -> IDM | Ресурсы, в которых будет выполняться синхронизация | Указать логические условия для формирования множества ресурсов, из которых требуется синхронизировать объектные права.
|
| Запустить синхронизацию по всем ресурсам | Отметить чекбокс, если требуется выполнить синхронизацию объектных прав со всеми ресурсами. В таком случае поле "Ресурсы, в которых будет выполняться синхронизация" можно оставить пустым | |
| Обход ресурсов по каталогам | Отметить чекбокс, если необходимо, чтобы очередность выполнения планировщика определялась по каталогам, то есть чтобы выполнение в ресурсах одного каталога происходило примерно в одно время. По умолчанию очередность выполнения планировщика определяется по идентификаторам ресурсов | |
| Удалять права, отсутствующие в ресурсе | Отметить чекбокс, если требуется удалять из Avanpost IDM права, отсутствующие в целевой системе, описываемой ресурсом | |
| Число потоков синхронизации | Указать количество потоков для выполнения задания. По умолчанию используется 4 потока | |
| Размер страницы при чтении объектов | Указать размер страницы при чтении объектов, если требуется ограничить размер ответов системы. (По умолчанию 50000 объектов) | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
Синхронизация учётных записей IDM <-> ресурс; Кластерная синхронизация учетных записей IDM <-> ресурс | Идентификатор ресурса, в котором будет выполняться синхронизация | Выбрать из выпадающего списка ресурс, с которым требуется синхронизировать учетные записи |
| Ресурсы, в которых будет выполняться синхронизация | Указать логические условия для формирования множества ресурсов, с которыми требуется синхронизировать учетные записи.
| |
| Запустить синхронизацию по всем ресурсам | Отметить чекбокс, если требуется выполнить синхронизацию учетных записей со всеми ресурсами. В таком случае поля "Идентификатор ресурса, в котором будет выполняться синхронизация" и "Ресурсы, в которых будет выполняться синхронизация" можно оставить пустыми | |
| Обход ресурсов по каталогам | Отметить чекбокс, если необходимо, чтобы очередность выполнения планировщика определялась по каталогам, то есть чтобы выполнение в ресурсах одного каталога происходило примерно в одно время. По умолчанию очередность выполнения планировщика определяется по идентификаторам ресурсов | |
| Повторно генерировать события для ранее обнаруженных изменений | Отметить чекбокс, если требуется генерировать события для повторно обнаруженных изменений учетных записей | |
| Фильтр учетных записей, в соответствии с типом коннектора | Указать значение фильтра для синхронизации только определенного множества учетных записей, соответствующих данному значению. Примечание: Подробнее о коннекторах см. раздел "6.1.6. Настройка сервисов коннекторов" | |
| Синхронизация только измененных учетных записей | Отметить чекбокс, если требуется выполнить синхронизацию только тех учетных записей, которые были изменены с момента последнего выполнения данного планировщика. Примечание: Подробнее о коннекторах см. раздел "6.1.6. Настройка сервисов коннекторов" | |
| Синхронизация связанных ресурсов | Отметить чекбокс для включения синхронизации связанных ресурсов. Например, под управлением Avanpost IDM находится Microsoft Active Directory и сервер на Windows, учетные записи в AD имеют права на Windows сервере. В таком случае при синхронизации ресурса Microsoft AD с включенной синхронизацией связанных ресурсов при обработке учетных записей с правами на Windows сервере будет инициирована и синхронизация ресурса Windows сервера. И наоборот — при синхронизации ресурса Windows сервера будет инициирована синхронизация учетных записей в Microsoft AD. Для работы данного механизма основная система должна поддерживать интерфейс "IActiveDirectoryConnector". | |
| Максимальное число ошибок синхронизации ресурса | Указать максимальное количество ошибок при синхронизации, после которого выполнение будет остановлено | |
| Число потоков синхронизации | Указать количество потоков для выполнения задания. По умолчанию используется 4 потока | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Системный монитор | Порог предупреждения загрузки процессора IGA (%) | Установить значение утилизации ресурсов процессора в процентах для сервера с сервисом IGA, при превышении которого системный монитор будет отправлять уведомления |
| Порог предупреждения использования памяти IGA (%) | Установить значение утилизации ресурсов оперативной памяти в процентах для сервера с сервисом IGA, при превышении которого системный монитор будет отправлять уведомления | |
| Порог предупреждения загрузки процессора IDM (%) | Установить значение утилизации ресурсов процессора в процентах для сервера с сервисом IDM, при превышении которого системный монитор будет отправлять уведомления | |
| Порог предупреждения использования памяти IDM (%) | Установить значение утилизации ресурсов оперативной памяти в процентах для сервера с сервисом IDM, при превышении которого системный монитор будет отправлять уведомления | |
| Адрес для отправки уведомлений | Указать e-mail адрес, на который системный монитор будет отправлять уведомления о превышении пороговых значений | |
| Каталоги ресурсов | Выбрать из выпадающего списка каталоги, для ресурсов в которых требуется мониторинг. Если оставить поле пустым, будет осуществляться мониторинг всех ресурсов | |
| Длина истории системного монитора | Указать количество записей, которые будут храниться в истории системного монитора. По умолчанию 1 запись | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" | |
| Откат прав учетных записей | Идентификатор ресурса, в котором будет выполняться синхронизация | Выбрать из выпадающего списка ресурс, учетные записи из которого будут обработаны планировщиком. |
| Ресурсы, в которых будет выполняться синхронизация | Указать логические условия для формирования множества ресурсов, учетные записи из которого будут обработаны планировщиком.
| |
| Фильтр по имени УЗ | Указать имя учетной записи, права для которой требуется откатить. Можно указать только одну учетную запись. Поиск по фильтру осуществляется без учета регистра | |
| Сотрудники владельцы УЗ | Выбрать из выпадающего списка сотрудников владельцев учетных записей, права для которых требуется откатить | |
| Фильтр по подразделению сотрудника, владеющего УЗ | Выбрать из выпадающего списка подразделения сотрудников владельцев учетных записей, права для которых требуется откатить | |
| Включая вложенные подразделения | Отметить чекбокс, если требуется откатить права учетных записей сотрудников вложенных подразделений | |
| Дата отката | Указать дату, до которой требуется выполнить откат прав учетных записей, в формате ДД.ММ.ГГГГ, ЧЧ:ММ | |
| Предпросмотр изменений без применения в ресурсах | Отметить чекбокс, если требуется проверить список изменений прав учетных записей без его применения | |
| Уровень логгирования | Выбрать из выпадающего списка один из уровней логгирования:
Данные уровни определяют, какие записи будут заносится в журнал выполнения планировщиков Примечание: Подробнее о журнале см. раздел "5. Журнал выполнения планировщиков" |
3. Запуск планировщиков
3.1. Выполнение планировщиков по расписанию
Для выполнения планировщика по заданному в карточке планировщика расписанию требуется его включить.
Для этого необходимо в разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Список" нажать на переключатель в строке нужного планировщика. После обновления списка с помощью кнопки у включенного планировщика отобразится дата следующего запуска.
Рисунок – Включение планировщика
3.2. Ручной запуск планировщиков
Для ручного запуска планировщика вне зависимости от настроенного расписания необходимо:
- В разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Список" нажать на нужный планировщик.
- В открывшейся форме нажать .
Рисунок – Запуск планировщика
4. Удаление планировщиков
Для удаления планировщика необходимо:
- В разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Список" нажать на требуемый планировщик.
- В открывшейся форме нажать в верхнем правом углу → "Удалить".
- Подтвердить удаление во всплывающем окне.
Рисунок – Удаление планировщика
5. Журнал выполнения планировщиков
В разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Журнал" представлен журнал выполнения всех планировщиков.
В журнал записывается:
- Статус выполнения планировщика;
- Название и тип планировщика;
- Дата и время запуска и завершения работы планировщика;
- Результат выполнения планировщика.
Для просмотра логов по выполнению планировщика требуется нажать в строке записи нужного выполнения. Откроется окно с логами.
Доступно скачивание файла с логами на локальный компьютер с помощью кнопки .
Рисунок – Журнал выполнения планировщиков
Для поиска конкретных записей можно отфильтровать журнал с помощью кнопок рядом с названиями столбцов.
Для просмотра журнала по конкретному планировщику можно нажать на него в разделе "Планировщики" веб-интерфейса администратора Avanpost IDM на вкладке "Список". В открывшейся форме на вкладке "Журнал" представлен журнал выполнения этого планировщика.














