Для пользователей, которые будут работать в приложении Elph, необходимо задать пароль. Данный пароль будет использован также для аутентификации в чате. Учётная запись чата автоматически создаётся сразу после авторизации абонента в Elph-Desktop.
Пароль для авторизации в Elph — это не пароль SIP, он задаётся отдельно. |
domain/test.domain/alias/set 1000 test.group 1000@test.domain password parol |
Для возможности создания конференций с помощью мобильных elph требуется задать пароль для селекторных совещаний, пример:
domain/test.domain/alias/set 1000 test.group 1000@test.domain teleconference\password parol |
Существует возможность задать пароль через web-конфигуратор:
Пароль нужно сообщить пользователю. При авторизации в приложении в качестве логина нужно ввести номер телефона и данный пароль.
Для работы с приложением тип терминала абонента должен быть smart, пример:
domain/test.domain/alias/set 1000 test.group 1000@test.domain terminal_type smart |
Для полноценной работы необходимо, чтобы на номере были активны услуги:
Возможности использования других услуг также доступны при активации.
Обязательно включение данной опции, подробнее о её работе можно прочитать ниже.
На уровень интерфейса был добавлен параметр core_forking. Как работает этот параметр, если он выставлен в true?
На уровне elph-desktop в SIP-сообщения REGISTER и INVITE в заголовок Contact был добавлен тег +sip.ice. Данный тег служит индикатором того, что удаленная сторона является WebRTC-клиентом.
Параметр core_forking со значением true перебивает параметр ice/enabled. В случае, если абонент Б использует только WebRTC клиент, то обращаться к SIP-адаптеру для получения единственного WebRTC-контакта пользователя Б не имеет смысла. В данном случае на интерфейсе абоненте Б достаточно будет выставить параметр ice/enabled. Параметр ice/enabled работает только для абонента Б. Если простыми словами, то в случае core_forking, выставленного в true, администратору SSW больше не нужно задумываться об использовании пользователем телефонного аппарата (ТА) и/или Desktop-клиента (WebRTC-клиента, работающего по протоколу ice https://datatracker.ietf.org/doc/html/rfc8838). |
Установите параметр core_forking в значение true:
domain/<DOMAIN>/iface/user-set <SIP> <GROUP> <USER>@<DOMAIN> core_forking true
Включение core_forking одновременно с ice/enabled приведёт к некорректной работе Elph в режиме ассистента. |
Пример:
domain/test.domain/iface/user-set sip1 test.group 1000@test.domain core_forking true |
На этом настройка абонента закончена. Функционал приложения описан в разделе Клиентская часть Elph.
При обращении пользователя администратор домена/ECSS производит для него вышеприведенные настройки и передает ему параметры подключения и учетные данные для самостоятельной установки.