PGS_GROUP_SYNC
- Скрипт синхронизирует группы в PGS из IPA
- Актуализирует состав групп пользователей
Переменные окружения
| Название |
Значение по умолчанию |
Описание |
| IPA_ADDRESS |
"ipa01.hyperus.team" |
Адрес сервера IPA |
| IPA_GROUP_ATTR |
"description" |
Атрибут используемый в качестве имени группы |
| IPA_USERNAME |
"automated.carbon" |
Учетная запись подключения к IPA |
| IPA_PASSWORD |
|
Пароль учетной записи подключения к IPA |
| PGS_ADMINAPI_URL |
"https://admin.hyperus.team/adminapi" |
Адрес AdminAPI PGS |
| PGS_ADMINAPI_PASSWORD |
|
Пароль учетной записи с правами администратора |
| PGS_ADMINAPI_TENANT |
"default" |
Тенант к которому принадлежит домен |
| PGS_ADMINAPI_USERNAME |
"admin@hyperus.team" |
Учетная запись с правами администратора |
Установка
- Собрать образ и запустить контейнер.
После аргумента
-e указать переменные окружения и их значения
- Добавить в cron задачу по запуску контейнера с необходимым интервалом.