Для работы настройки обязателен параметр AuP.Autoprovision.

Параметр Common.RemotePhoneBook.v2 предназначен для настройки удаленных адресных книг (Remote PhoneBook) в системе AuP. Он позволяет гибко управлять источниками контактов (ECSS Address Book, RestFS, Custom) и их параметрами, поддерживая до 10 серверов адресных книг.

Структура параметра

Общие настройки (опционально):

Настройки серверов адресных книг:

Обязательные параметры:

Опциональные параметры:

Типы источников данных и их настройки

ECSS Address Book

Контакты загружаются с сервера ECSS Address Book.

Обязательные параметры: Нет.
Опциональные параметры:

RestFS

Контакты загружаются с сервера RestFS.

Обязательные параметры:

Опциональные параметры:

Custom

Используется пользовательский URL для загрузки адресной книги.

Обязательные параметры:

Опциональные параметры:

Генерация URL в конфигурации телефона

Обработка запросов к адресным книгам

Важные замечания

  1. Не используйте одновременно Common.RemotePhoneBook.v2 и устаревший Common.RemotePhoneBook – это приведет к конфликтам.

  2. Параметры Common.RemotePhoneBook.v2 не зависят от состояния Common.RemotePhoneBook.v2.Enable при обработке запросов.

  3. Для работы с RestFS/ECSS Address Book должны быть настроены глобальные параметры:

  4. Для генерации URL в конфигурации телефона используется свойство AuP.Autoprovision (хост, схема, порт AuP).

Рекомендации

Пример конфигурации (Yealink)

plaintext

features.remote_phonebook.enable = 1
remote_phonebook.data.1.url = https://10.25.88.149:80/phonebook-1.xml
remote_phonebook.data.2.url = https://10.25.88.149:80/phonebook-2.xml
remote_phonebook.data.3.url = http://example.com/phonebook.xml
remote_phonebook.data.3.username = user
remote_phonebook.data.3.password = pass