В этой статье
Обзор синхронизации каталогов
Предварительные условия синхронизации каталогов
Включить синхронизацию каталогов (новый шаблон)
Включить синхронизацию каталогов (существующий шаблон)
Немедленная синхронизация запуска
Экспорт записей синхронизации в CSV
Публичные API для синхронизации каталогов
Синхронизация нескольких предприятий с помощью API
Коды ошибок при синхронизации каталогов
История изменений

Синхронизация каталогов в Webex для Cisco BroadWorks

list-menuВ этой статье
list-menuОтправить обратную связь?

В этой статье описывается развертывание синхронизации каталогов в Webex для Cisco BroadWorks. Статья предназначена для администраторов поставщиков услуг в партнерских организациях.

Обзор синхронизации каталогов

Синхронизация каталогов позволяет пользователям Webex для Cisco BroadWorks использовать каталог Webex из приложения Webex для вызова любого вызывающего объекта с сервера BroadWorks. Эта функция синхронизирует информацию о вызовах BroadWorks, которая не была частью подготовки пользователей, с каталогом Webex.

Webex для подготовки пользователей Cisco BroadWorks обновляет каталог Webex, добавляя сведения о вызовах пользователей Webex для пользователей Cisco BroadWorks (основной номер телефона, номер мобильного телефона, добавочный номер), но исключает записи внешних вызовов. Однако если включена синхронизация каталогов, эта функция также синхронизирует следующие записи вызовов с каталогом Webex.

  • Пользователи, которые звонят только в Broadworks (которые не подключены к Webex)

  • Звонящие лица, не являющиеся пользователями (например, телефон конференц-зала, факс, номер охотничьей группы)

  • Записи в списке телефонов BroadWorks

В следующей таблице приведены записи вызовов BroadWorks и показано, как их добавить в каталог Webex.

Таблица 1. Синхронизация обновлений каталогов с каталогом Webex

Записи вызовов BroadWorks

Описание

Добавлено в каталог Webex через...

Webex для пользователей Cisco BroadWorks

Пользователям включена поддержка Webex для Cisco BroadWorks

Подготовка пользователей (например, сквозное выделение ресурсов)

Broadworks позволяет звонить только пользователям

Звонки пользователям, которые еще не подключены к Webex

Синхронизация каталогов

Вызывающие объекты, не являющиеся пользователями

Например, телефон конференц-зала, факс, номер группы Hunt

Синхронизация каталогов

Списки телефонов BroadWorks

Записи в списке телефонов BroadWorks:

  • Общие корпоративные списки телефонов

  • Общие списки телефонов групп (группы поставщиков услуг или корпоративные группы)

  • Личные списки телефонов

Синхронизация каталогов (синхронизация списка телефонов)

Дополнительные сведения о подготовке пользователей см. в руководстве по решению Webex для Cisco BroadWorks.

Условия синхронизации каталогов

  • Администраторы партнеров должны включить эту функцию на уровне партнера. Администраторы партнеров могут включить или выключить эту функцию для нескольких организаций-клиентов за одну операцию.

  • По умолчанию первоначальная синхронизация происходит через неделю после включения синхронизации (время начала синхронизации выбрано случайное). Однако организации-заказчики могут использовать опцию Sync Now, чтобы обойти недельный период ожидания и запустить немедленную синхронизацию для данной клиентской организации.

  • По умолчанию синхронизация каталогов выполняется еженедельно для каждого клиента. Каждая синхронизация происходит через неделю после последней синхронизации, независимо от того, была ли последняя синхронизация запланирована или запущена вручную с помощью Sync Now.

  • Максимальное количество одновременных синхронизаций на кластер BroadWorks равно двум: одна синхронизация по расписанию и одна синхронизация по запросу (через API или графический интерфейс Partner Hub). Однако администраторы не могут одновременно выполнять две синхронизации по запросу из одного и того же BroadWorks. Это ограничение действует независимо от того, была ли синхронизация инициирована через API или с помощью опции Sync Now в Partner Hub. Кроме того, Webex не планирует одновременное выполнение двух запланированных синхронизаций из одного и того же BroadWorks.

  • В случае сбоя синхронизации Webex автоматически повторяет синхронизацию каждые 24 часа до следующей запланированной синхронизации.

  • При синхронизации игнорируются пользователи, у которых нет номера телефона.

  • В Partner Hub вы можете просмотреть информацию о статусе синхронизации для данного клиента. Кроме того, вы можете экспортировать подробную информацию о последней синхронизации в запись CSV. Запись CSV содержит более подробную информацию, чем на дисплее Control Hub, и может помочь в устранении неполадок, анализе и аудите.

  • Webex хранит контакты пользователей в зашифрованном формате. Только пользователь, владеющий контактом, имеет доступ к ключу дешифрования.

  • Для пользователей, которые звонят только в Broadworks, и для лиц, не являющихся пользователями, эта функция синхронизирует следующие типы телефонных номеров с BroadWorks:

    • Основной номер телефона

    • Номер мобильного телефона

    • Дополнительный номер

    Однако при отсутствии основного телефонного номера или добавочного номера синхронизация исключает из синхронизации только звонящих пользователей Broadworks и лиц, не являющихся пользователями.

    Настройка службы конфиденциальности BroadWorks на уровне пользователя не поддерживается при синхронизации каталогов.

Список телефонов BroadWorks и максимальное количество контактов

Синхронизация каталогов также синхронизирует записи списка телефонов BroadWorks с контактами Webex. Синхронизированные записи добавляются к одному из следующих типов контактов:

  • Контакты организации — Webex сохраняет эти контакты в организации. Каждый пользователь может получить доступ к контактам своей организации. Максимальное количество контактов — до 30000.

  • Контакты пользователей — Webex сохраняет эти контакты вместе с пользователем. Только пользователь, владеющий контактом, может получить доступ к записи о контакте. Максимальное количество контактов — до 2000 (1500 синхронизированных контактов + 500 контактов, вводимых вручную).

В контакты Webex добавляются только записи списка телефонов. Только звонящие пользователи Broadworks и объекты, не являющиеся пользователями, которые включены в синхронизацию с каталогом, не добавляются в Контакты, пока пользователь Webex не добавит их в Контакты вручную.

В следующей таблице сопоставлены типы контактов Webex с источником контактов (синхронизированными из списка телефонов BroadWorks или добавленными вручную):

Таблица 2. Максимальные значения синхронизации каталогов и исходный код

Тип контакта Webex

Источник контакта

Максимальное

Синхронизировано с BroadWorks...

API, используемый для синхронизации

Контакты организации

Синхронизация каталогов

30000 контактов

Общие корпоративные списки телефонов

/справочники/общие для предприятий

Групповые общие списки телефонов (для группы поставщиков услуг) **

/каталоги/groupcommon

Контакты пользователей

Синхронизация каталогов

1500 контактов

Личные списки телефонов

/справочники/личные

Добавлено пользователем вручную

500 контактов

N/A

N/A

Групповые контакты

Синхронизация каталогов

30000 контактов на группу

Общие списки телефонов групп (для корпоративной группы) **

/каталоги/groupcommon

**Записи в общих списках телефонов группы синхронизируются по-разному в зависимости от того, работает ли BroadWorks в корпоративном режиме или в режиме поставщика услуг. Значение параметра isBroadworksEnterprise (true или false) определяет способ синхронизации списка:

  • True — синхронизация в качестве группового контакта

  • False — синхронизация с контактным лицом организации

При обработке максимального количества контактов Directory Sync действуют следующие условия:

  • Если организация превышает максимально допустимое количество контактов для синхронизации (30 000 контактов организации или 30 000 общих контактов в группе), синхронизация каталогов исключает записи, превышающие максимальное пороговое значение. К синхронизированным или пропущенным контактам не применяется особый порядок.

  • Если один из ваших клиентов превышает максимально допустимое количество контактов в любой из категорий, мы рекомендуем обратиться в Cisco за исключением этой организации из синхронизации каталогов.

  • Контакты, выполняемые вручную, — это контакты, добавленные пользователем вручную в приложение Webex. Пользователь может добавить до 500 контактов вручную. Контакты, выполняемые вручную, относятся к более широкой категории контактов пользователей в Webex, но не включены в синхронизацию.

  • Общее суммарное ограничение для контактов организации (30000) и групповых контактов (30000 на группу) составляет 200000.

Обновления

Ниже описано, как каталог Webex обрабатывает обновления:

  • При изменении имени контакта в BroadWorks существующий контакт удаляется из каталога Webex и создается новый контакт.

  • Если номер контакта меняется в BroadWorks, Webex обновляет существующий контакт в каталоге Webex новым номером.

После обновления администратором контакта в BroadWorks при отображении обновления в приложении Webex пользователя действуют следующие условия:

  • Если обновление предназначено для вызывающего только Broadworks пользователя или объекта, не являющегося пользователем, обновление отображается в приложении Webex пользователя сразу после последующей синхронизации каталога.

  • Если обновление касается записи в списке телефонов BroadWorks, выполните следующие действия:

    • Для контактов пользователей — обновления отображаются в приложении Webex пользователя сразу после последующей синхронизации каталогов.

    • Для групповых контактов — обновления отображаются в приложении Webex пользователей сразу после последующей синхронизации каталогов.

    • Для контактов в организации: каталог Webex обновляется при последующей синхронизации каталогов, но пользователи не увидят изменений в приложении Webex, пока не перезапустят приложение Webex или не истечет таймер локального кэширования на 72 часа.

Обновления информации о пользователях Webex для Cisco BroadWorks обрабатываются в рамках процессов подготовки.
Control Hub содержит возможность добавлять или редактировать контакты на уровне организации в Control Hub с помощью файла CSV. Администраторы партнеров и администраторы клиентов, имеющие доступ к Control Hub, могут получить доступ к этой опции. Однако обновление контактов через Control Hub не поддерживается Webex для Cisco BroadWorks. Обновления контактов, примененные в Control Hub, не синхронизируются с BroadWorks и недоступны для поиска по каталогам с настольных телефонов.

Предварительные условия синхронизации каталогов

Мы рекомендуем использовать следующие настройки:

В приведенных ниже примерах предполагается, что вы используете сервер XSP. Для серверов ADP замените (XSP_CLI) на (ADP_CLI).
  • Значения ограничения скорости — задайте следующие свойства системы OverloadControl (xSP_CLI/Приложения/XSI-действия/OverloadControl):

    • UserDirectoryTransactionLimit — задано нулевое значение.

    • Ограничение транзакций в глобальном каталоге — установлено нулевое значение.

    Рекомендуется присвоить UserDirectoryTransactionLimit и globalDirectoryTransactionLimit нулевое значение. Однако если вы все же решите присвоить значения, каждое из них должно быть не менее чем в пять раз больше значения TransactionLimitPeriodSeconds (которое должно быть равно 1).
  • Лимиты транзакций — задайте следующие значения (xsp_cli/system/CommunicationUtility/DefaultSettings):

    • Лимит транзакций пользователей — задайте не менее 100.

    • Период ограничения транзакций в секундах — равен 1.

  • Значения пейджинга — задайте свойства пейджинговой системы (xsp_cli/приложения/XSI-действия/пейджинг):

    • Размер страницы по умолчанию — равен 50

    • Максимальное количество доступных пользователей — 100

  • Интерфейс CTI. Обязательно загрузите сертификаты Webex CA в доверенное хранилище интерфейса CTI и включите аутентификацию клиентов в интерфейсе CTI.

Кроме того, в зависимости от версии BroadWorks мы рекомендуем перед включением этой функции применить следующие системные исправления к развертыванию BroadWorks:

Полный список требований к патчам, составляющих минимальное требование к Webex для Cisco BroadWorks, см. в разделе Требования к программному обеспечению BroadWorks в руководстве по решению Webex для Cisco BroadWorks.

Включить синхронизацию каталогов (новый шаблон)

Администраторы партнеров могут включить Directory Sync для шаблона клиента при создании нового шаблона. Для любых новых организаций-клиентов, которым будет назначен этот шаблон, будет включена синхронизация каталогов. Дополнительные сведения см. в разделе «Настройка шаблонов адаптации» раздела Настройка партнерской организации в Центре партнеров руководства по решению Webex для Cisco BroadWorks.

Что делать дальше

Убедитесь, что пользователи знают, что для включения этой функции в приложении Webex им необходимо хотя бы один раз перейти на вкладку Контакты. Это нужно сделать только один раз.

Включить синхронизацию каталогов (существующий шаблон)

Администраторы партнеров могут выполнить следующие шаги, чтобы включить синхронизацию каталогов в существующем шаблоне клиента, чтобы включить эту функцию для организаций-клиентов, использующих шаблон.
1

Войдите в Центр партнеров и выберите «Клиенты».

2

В шаблонах адаптации выберите клиента.

3

Нажмите на настройки сервиса, в разделе «Настройки» включите синхронизацию каталогов.

4

Чтобы включить синхронизацию каталогов по умолчанию для новых организаций-клиентов, использующих этот шаблон, выполните следующие действия:

  1. Установите переключатель Включить синхронизацию каталогов и списков телефонов BroadWorks для всех новых организаций-клиентов в положение Вкл.

  2. Нажмите кнопку «Сохранить».

5

Чтобы включить синхронизацию каталогов для существующих организаций-клиентов, использующих этот шаблон, выполните следующие действия:

  1. Нажмите Показать статус синхронизации со списком клиентов.

  2. Отметьте соседние флажки для каждой организации, для которой вы хотите включить эту функцию.

  3. Нажмите «Включить синхронизацию».

Если вы хотите отключить синхронизацию каталогов, выполните описанную выше процедуру и:

  • На шаге 4a установите переключатель Включить синхронизацию телефонных справочников для всех новых организаций-клиентов в положение Выключить, чтобы отключить синхронизацию каталогов по умолчанию для новых организаций-клиентов, использующих этот шаблон.

  • На шаге 5c нажмите Отключить синхронизацию, чтобы отключить эту функцию для существующих организаций.

Что делать дальше

Убедитесь, что пользователи знают, что для включения этой функции в приложении Webex им необходимо хотя бы один раз перейти на вкладку Контакты. Это нужно сделать только один раз.

Немедленная синхронизация запуска

Опция Sync Now позволяет администратору партнера запускать синхронизацию по запросу для данной организации-клиента. Эту опцию можно выбрать только для отдельных организаций-клиентов — в режиме «Синхронизация сейчас» нет опции «Массовая синхронизация».
1

Войдите в Центр партнеров (http://admin.webex.com) и выберите «Настройки».

2

Перейдите к разделу BroadWorks Calling и нажмите «Просмотреть шаблоны».

3

Выберите подходящий шаблон клиента и перейдите к разделу BroadWorks Directory Sync.

4

Нажмите Показать статус синхронизации со списком клиентов.

5

Для организации клиента, которую вы хотите синхронизировать, нажмите три точки в правом углу и выберите «Синхронизировать сейчас».

6

Нажмите кнопку Обновить, чтобы увидеть результаты синхронизации.

Экспорт записей синхронизации в CSV

Администраторы партнеров могут экспортировать подробную информацию о последней синхронизации в CSV-файл. CSV-файл содержит более подробное представление записи синхронизации, чем графический интерфейс Control Hub, и может помочь в устранении неполадок и анализе.
1

Войдите в Центр партнеров (http://admin.webex.com) и выберите «Настройки».

2

Перейдите к разделу BroadWorks Calling и нажмите «Просмотреть шаблоны».

3

Выберите подходящий шаблон клиента и перейдите к разделу BroadWorks Directory Sync.

4

Нажмите Показать статус синхронизации со списком клиентов.

5

Отметьте соседние флажки для каждой организации, которую вы хотите включить в экспорт.

6

Нажмите Экспорт результатов.

Публичные API для синхронизации каталогов

На сайте developer.webex.com доступны общедоступные API, позволяющие администраторам-партнерам обновлять настройки Directory Sync для управляемых ими организаций-клиентов, запускать немедленную синхронизацию или получать информацию о статусе синхронизации. Методы синхронизации каталогов сгруппированы в разделе BroadWorks Enterprises:

  • Список предприятий BroadWorks — используйте этот метод API для получения списка предприятий, принадлежащих данному поставщику услуг, и идентификатора каждого предприятия. Необходимо ввести идентификатор SPEnterpriseID, назначенный при выделении ресурсов.

  • Обновить синхронизацию каталогов для BroadWorks Enterprise — введите идентификатор предприятия, чтобы обновить статус синхронизации каталогов на этом предприятии, включив или отключив синхронизацию каталогов.

  • Запустите синхронизацию каталогов для предприятия — используйте этот метод API, если хотите запустить немедленную синхронизацию данного идентификатора предприятия. В поле SyncStatus введите команду SYNC_NOW.

  • Получите статус синхронизации каталогов для предприятия — введите идентификатор предприятия и запустите его, чтобы получить статус и идентификатор отслеживания последней синхронизации. TrackingID можно использовать для проведения дополнительной аналитики с помощью таких инструментов, как Kibana и Grafana.

Кроме того, администраторы могут использовать API Trigger Directory Sync для одного пользователя, чтобы запустить синхронизацию каталогов по запросу для одного пользователя.

Подробную документацию по API см. на сайте https://developer.webex.com/docs/api/guides/webex-for-broadworks-developers-guide.

Чтобы ознакомиться со спецификацией API, вам необходимо войти в систему по адресу https://developer.webex.com/docs/api/v1/broadworks-subscribers.

Синхронизация нескольких предприятий с помощью API

Выполните эту процедуру, чтобы использовать общедоступные API для синхронизации каталогов для нескольких предприятий.
  • Синхронизация каталогов позволяет синхронизировать только одно предприятие из кластера Broadworks одновременно с помощью синхронизации по запросу. Если вы попытаетесь синхронизировать несколько предприятий, вы получите ошибку 429

  • Время, необходимое для запуска синхронизации для одного предприятия, зависит от размера предприятия.

1

Запустите API List BroadWorks Enterprises, чтобы создать список предприятий, которые вы хотите синхронизировать.

  1. Задайте startWith в качестве начальной строки идентификатора предприятия или поставщика услуг.

  2. Нажмите кнопку «Выполнить».

2

Запустите программу Trigger Directory Sync для корпоративного API на первом предприятии в списке.

  1. Введите идентификатор предприятия.

  2. Задайте для параметра SyncStatus значение SYNC_NOW

  3. Нажмите кнопку «Выполнить».

    Для предприятия запускается немедленная синхронизация. Эта синхронизация засчитывается в одну синхронизацию по требованию в рамках лимита Broadworks.
3

Подождите несколько секунд, а затем запустите API Get Directory Sync Status, чтобы получить статус синхронизации.

  1. Введите идентификатор предприятия

  2. Нажмите кнопку «Выполнить».

4

После завершения синхронизации выполните шаги 2—4 на следующем предприятии в списке. Повторяйте эти шаги до тех пор, пока не синхронизируете весь список.

Коды ошибок при синхронизации каталогов

Следующие коды ошибок относятся к синхронизации каталогов.

Код ошибки

Сообщение об ошибке

600000

Непредвиденная ошибка при синхронизации пользователей внешнего каталога Broadworks.

600001

Не удалось синхронизировать пользователей внешнего каталога Broadworks.

600002

Синхронизацию пользователей внешнего каталога Broadworks пришлось прервать до завершения.

600003

Синхронизация пользователей внешнего каталога Broadworks выполнена лишь частично. Некоторым организациям-заказчикам не удалось выполнить синхронизацию.

600004

Синхронизация пользователей внешнего каталога Broadworks для ConfigSet отключена.

600005

Выполняется синхронизация пользователей внешнего каталога Broadworks для ConfigSet.

600006

Темы Broadworks External Directory User Sync заняты или закрыты, поэтому больше запросов на синхронизацию принимать не будут. Повторите попытку позже.

600007

Организационная структура идентификатора CustomerConfig не найдена.

600008

CustomerConfig не найден в партнерской организации.

600009

Невозможно запустить синхронизацию пользователей внешнего каталога Broadworks, так как кластер Broadworks, связанный с CustomerConfig, занят

600010

Синхронизацию пользователей внешнего каталога Broadworks запустить невозможно, поскольку с CustomerConfig не связан кластер Broadworks.

600011

Синхронизация пользователей внешнего каталога Broadworks для CustomerConfig отключена.

600012

Синхронизация пользователей внешнего каталога Broadworks не может быть запущена, поскольку синхронизация гибридных каталогов уже включена для CustomerConfig.

600013

Broadworks External Directory User Sync не удалось добавить учетные записи пользователей и компьютеров в хранилище идентификационных данных.

600014

Не удалось синхронизировать пользователей внешнего каталога Broadworks при попытке подключиться к кластеру Broadworks. Ошибка со стороны Broadworks — %s.

600015

Программа Broadworks External Directory User Sync не нашла подходящего пользователя в хранилище идентификационных данных.

600017

BroadWorks Phone List Sync не удалось синхронизировать все контакты пользователей и предприятия или организации.

600018

Не удалось синхронизировать список телефонов BroadWorks для пользователей предприятия/организации.

600019

При синхронизации списка телефонов BroadWorks не удалось синхронизировать контакты предприятия и организации.

600020

Синхронизацию пользователей внешнего каталога BroadWorks невозможно отключить, поскольку синхронизация CustomerConfig продолжается.

600022

Синхронизация внешнего каталога BroadWorks для одного пользователя невозможна, поскольку на предприятии нет подготовленного пользователя.

600023

Синхронизация внешнего каталога BroadWorks для одного пользователя невозможна, поскольку пользователь уже существует в этой организации.

600024

Синхронизация внешнего каталога BroadWorks для одного пользователя невозможна, поскольку в BroadWorks не найдено подходящего пользователя.

600025

Синхронизация пользователей внешнего каталога BroadWorks не смогла обновить учетную запись пользователя в CI.

600026

Программа BroadWorks External Directory User Sync не смогла обновить учетную запись компьютера в CI.

600027

Синхронизация внешнего каталога BroadWorks для одного пользователя невозможна, поскольку в BroadWorks было обнаружено несколько пользователей.

600028

Синхронизация внешнего каталога BroadWorks для одного пользователя невозможна, поскольку необходимо было выполнить синхронизацию хотя бы одного корпоративного каталога.

600029

Не удалось синхронизировать пользователей внешнего каталога BroadWorks, так как на предприятии нет подготовленного пользователя .

История изменений

В следующей таблице перечислены обновления этой статьи.

Дата

Редакция

14 февраля 2023 года

Обновлен раздел «Максимальные значения синхронизации каталогов и исходный код».

10 декабря 2022 г.

Термин «Полная немедленная синхронизация» изменен на триггерную синхронизацию каталогов

19 июля 2022 г.

Разъяснения и исправления к обзорной информации:

  • Обновленный обзор синхронизации каталогов, в котором поясняются различные виды синхронизации и способы обновления каталога Webex для каждой из них.

  • Обновлены список телефонов и максимальное количество контактов BroadWorks, чтобы уточнить, что с контактами синхронизируются только списки телефонов.

  • Исправления к обновлениям, позволяющие уточнить, сколько времени требуется приложению Webex для отображения обновленных записей.

09 мая 2022 г.

  • В разделе Обзор синхронизации каталогов исправлено примечание под таблицей «Максимальные значения синхронизации каталогов» и «Исходный код». Также обновлено примечание о сквозном выделении ресурсов.

  • Грамматические правки и исправления

07 апреля 2022 года

  • В раздел «Обновления» раздела «Обзор синхронизации каталогов» добавлено примечание об ограничении редактирования контактов на уровне организации в Control Hub.

28 марта 2022 г.

  • Повторно вставлено недостающее содержимое в разделе «Включить синхронизацию каталогов» (новый шаблон).

  • Добавлена информация о максимальных значениях синхронизации. Из одного кластера можно одновременно запустить одну синхронизацию по расписанию и одну синхронизацию по API.

  • Добавлена информация о Trigger Directory Sync для однопользовательского API.

24 марта 2022 года

Добавлен список синхронизированных типов телефонных номеров в условия синхронизации каталогов. Теперь синхронизация включает номера мобильных телефонов.

16 марта 2022 года

  • Добавлены новые коды ошибок.

  • Добавлено вводное описание для повышения удобства поиска в Интернете.

17 декабря 2021 года

  • Небольшие структурные правки, устраняющие проблему с отсутствием оглавления.

16 декабря 2021 г.

  • Обновленная статья с увеличенными максимальными значениями контактов пользователя.

08 декабря 2021 г.

  • Добавлен раздел Синхронизация каталогов и максимальное количество контактов, в котором объясняется, как синхронизация каталогов определяет максимальное количество контактов организации и пользователей.

  • Изменено форматирование таблиц в кодах ошибок для синхронизации каталогов для улучшения читаемости.

Была ли статья полезной?
Была ли статья полезной?