На данный момент AuP поддерживает интеграцию только с Softswitch/IP-АТС ECSS-10, интеграция с SMG и другими продуктами не поддерживается.
С помощью интеграции можно автоматически синхронизировать аккаунты абонентов, что позволяет не добавлять их вручную и не прописывать для них переменные.
Для добавление интеграции необходимо перейти в раздел "Настройки", далее во вкладку "Интеграции" и нажать на . Откроется модальное окно "Редактор интеграции".
Заполните данные интеграции:
- Имя — имя интеграции в произвольной форме;
- API URL — адрес медиатора целевого SSW в формате: https://<mediator adress>:9999;
- Домен — имя целевого домена;
- Логин — логин для доступа к SSW (по умолчанию — admin);
- Введите ваш пароль — пароль доступа к SSW (по умолчанию — password);
- Добавить информацию о ключах аккаунта — параметры, которые можно синхронизировать с AuP для дальнейшего добавления их из контекстов;
- SIP домены — имя целевого домена, из которого будет производиться забор данных;
- Функции интеграции — выбор функции данной интеграции (в данный момент реализована функция — ACCOUNTS_SYNC, остальные функции находятся в процессе разработки);
- Порядок отображаемых имен — порядок отображения полей из параметра display_name ("имя фамилия" или "фамилия имя").
После заполнения полей нажмите на кнопку "Сохранить". Интеграция появится в списке.
Выберите добавленную интеграцию и нажмите на кнопку "Синхронизировать". Аккаунты абонентов из интеграции отобразятся в разделе "Аккаунты".
Для изменения настроек интеграции выберите необходимую интеграцию из списка и нажмите кнопку "Редактировать".
После добавления интеграции рекомендуется перезапустить сервер AuP.
Функции интеграции
- ACCOUNTS_SYNC — функция, синхронизирующая аккаунты;
- DEVICE_CONTROL — функция, позволяющая управлять устройствами, необходима для работы Extention mobility;
- DEVICES_SYNC — синхронизирует устройства, необходима для определения телефонов Cisco из других сетей;
- DROP_RESOURCES_ON_REMOVING — в случае удаления интеграции, также будут удалены из AuP и аккаунты, добавленные с этой интеграцией, если данная функция не активирована. Даже после удаления интеграции аккаунты останутся и удалить их можно будет только под пользователем root.