Интеграция с Mailion
Для настройки интеграции продукта с ПО Mailion в inventory файле перед установкой необходимо задать значения для переменных, указанных в таблице.
Настройка ПО Mailion представлена в документе «Malion». Руководство по администрированию».
| Расположение переменной | Наименование переменной | Тип переменной | Значение |
|---|---|---|---|
| group_vars/co_setup/ integration.yml | openresty_mail_ integration_mode | string | none |
| group_vars/co_setup/ integration.yml | common_mail_ notification_enabled | boolean | true |
| group_vars/co_setup/ integration.yml | openresty_csp_allowed_ frame_ancestors | list | demo1.example.net demo2.example.net |
После установки продукта для синхронизации с ПО Mailion необходимо:
- Для отправки почтовых уведомлений пользователям следует настроить исходящие системные сообщения SMTP-сервера (подробнее см. в документе «Руководство по администрированию»).
- Для добавления ярлыка ПО Mailion на главную навигационную страницу следует ознакомиться с разделом «Персонализация с помощью cdn_bundle».
- Для синхронизации каталогов пользователей, сквозной авторизации и аутентификации пользователей в обеих системах необходимо в ETCD настроить параметры OAuth2-клиента в ветке
nct/co/config/wfe/oauth2_clients:
mailion: `{ "client_secret": "mailionpass", "redirect_uri": "https://`<domain_env>`/callback" }`
где: <domain_env> — доменное имя, используемое при развертывании ПО Mailion.
Значение redirect_uri в продукте и ПО Mailion должно содержать идентичное значение.
В системе присутствует ограничение: не реализован автоматический локальный выход (logout) в одной из систем при выходе пользователя из другой системы.