В этой статье
Обзор
Влияние миграции
Архитектура инструментов миграции
Требования
План переноса
Функционал автоматически перенесен в раздел «Оптовые звонки».
Поддерживаемые устройства
Неподдерживаемые устройства
dropdown icon
Оптовые пакеты телефонных звонков
    Настройка пакета миграции Cisco BroadWorks
    Сопоставление пакетов миграции Webex для BroadWorks
    сопоставление пакетов миграции BroadCloud
Преобразуйте учетную запись пользователя BroadWorks или BroadCloud в рабочее пространство для Webex Calling.
dropdown icon
Инструмент для генерации токенов
    Предварительные требования
    Инструкции по запуску
dropdown icon
Задачи настройки BroadWorks
    Включите подключение OCI-P
    Убедитесь, что клиент-сервер развернут и активен.
    Включить активацию номеров
dropdown icon
Планы Cisco Calling
    Предварительные требования
    Инструмент преобразования
    Инструмент подготовки ресурсов
dropdown icon
Извлечь инструмент
    Для BroadCloud
    Запрос на извлечение CSV-файла
    Для Cisco BroadWorks и Webex for BroadWorks
dropdown icon
Инструмент преобразования
    Предварительные требования
    Заполнение input/customers.csv
    Заполнение input/users.csv
    Инструкции по запуску
    Журналы терминала
    Отчет об исключениях
    Результат
dropdown icon
Инструмент подготовки ресурсов
    Предварительные требования
    Инструкции по запуску
    Журналы терминала
    Результат
    Ограничения после предоставления ресурсов
dropdown icon
инструмент перемещения устройства
    Для BroadCloud
    Для Cisco BroadWorks и Webex for BroadWorks
миграция Дуббера
dropdown icon
Отменить миграцию
    Для оператора BroadCloud
    Для Cisco BroadWorks и Webex for BroadWorks
    Инструкции по запуску инструмента перемещения устройства в режиме отката.
    Журналы терминала
dropdown icon
Приложение
    миграция крупных предприятий
    Часовые пояса
dropdown icon
Вопросы и ответы
    Известные ошибки
    Предварительные требования
    Извлекать
    Трансформация
    Подготовка
    DeviceMove (BroadWorks) / Миграция (Broadcloud)

Инструменты миграции для перехода к решениям Wholesale RTM

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

Выполните миграцию с минимальной предварительной настройкой. Упростите выполнение команд. Администраторы могут просмотреть свои данные после инициализации и совершать и принимать звонки сразу после миграции. Он поддерживает автоматическое обновление до приложения Webex для клиентов UC-One.

Обзор

Цель данного документа — предоставить подробные инструкции по использованию инструментов для миграции с Cisco BroadWorks, Webex for BroadWorks и BroadCloud на Wholesale и Webex Calling. В этом документе описан набор инструментов миграции, предназначенных для оказания помощи существующим клиентам Cisco BroadWorks, Webex for BroadWorks и BroadCloud в переходе на решение Wholesale Route-to-Market.

Инструменты миграции призваны облегчить полный переход от услуг BroadWorks к услугам Wholesale. Они не предназначены для долгосрочного сосуществования обеих служб в рамках одной и той же организации-заказчика.

Влияние миграции

Последствия миграции следующие:

Администраторы

После миграции администраторы должны:

  • Начните использовать Partner Hub и Control Hub для настройки функций вместо CommPilot.
  • Перенастройте все функции, которые не входят в процесс миграции.

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

Пользователи

Поддерживаемые функции должны работать после миграции так же, как и до миграции. Функции Webex Calling, не поддерживаемые в процессе миграции, необходимо будет перенастроить в Webex после миграции:

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

Архитектура инструментов миграции

Архитектура инструментов миграции состоит из четырех различных компонентов:

  1. Инструмент извлечения— Извлекает предприятия, группы, номера, пользователей, службы, телефоны и программные клиенты из Cisco BroadWorks. Партнеры BroadCloud должны отправить запрос на извлечение данных через портал поставщика услуг.
  2. Инструмент преобразования— Преобразует информацию, извлеченную инструментом извлечения, в редактируемый JSON-файл.
  3. Инструмент предоставления доступа— Использует выходной файл JSON из инструмента преобразования для предоставления доступа клиентам, местоположениям, номерам, пользователям, услугам и телефонам с помощью общедоступных API Webex.
  4. Инструмент перемещения устройств— Использует выходной JSON-файл инструмента преобразования для перестроения профилей и перезагрузки телефонов, активации номеров в решении Wholesale RTM и деактивации телефонных номеров в Cisco BroadWorks.
    • Этот инструмент позволяет восстанавливать профили телефонов и программных клиентов, а также активировать номера в Cisco BroadWorks.
    • Партнеры BroadCloud должны подать запрос на миграцию через портал поставщика услуг.

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

Архитектурная схема инструментов миграции

Рисунок 1. Инструменты для миграции

Требования

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

  1. Учетные записи партнера и администратора партнера должны быть зарегистрированы в решении Wholesale RTM. На этапе предварительной продажи партнерам не требуется проходить процедуру подключения к решению Wholesale RTM для запуска инструмента извлечения данных.
  2. Партнер должен пройти проверку по контрольному списку перед миграцией, чтобы убедиться в выполнении всех требований.
  3. Для запуска инструментов извлечения данных и перемещения устройств требуются учетные данные системного администратора Cisco BroadWorks. Это не относится к партнерам BroadCloud.
  4. Для минимизации рисков инструменты извлечения данных и перемещения устройств необходимо запускать с дополнительного сервера приложений Cisco BroadWorks во время планового технического обслуживания. Партнеры BroadCloud будут запускать инструмент перемещения устройств через портал поставщика услуг.
  5. Просмотрите список поддерживаемых устройств Webex Calling.
  6. Просмотрите список неподдерживаемых устройств Webex Calling.
  7. Партнеры должны обратиться к своей команде по работе с клиентами в Cisco, чтобы получить поддерживаемую версию прошивки для телефонов и устройств.
  8. Клиентам UC-One необходимо обновиться до следующих версий:
    • Для работы с клиентами Desktop Communicator необходима версия 22.9.12 или выше.
    • Для работы с клиентами Mobile Connect необходима версия 3.9.14 или выше.
  9. Компьютер администратора должен иметь:
    • JDK/JRE Для работы инструмента подготовки требуется версия 1.8.
    • Для работы инструмента Transform Tool на компьютерах Mac и Linux требуется Python версии 3.10.5 или выше.
  10. У клиентов должен быть действующий платежный адрес, а у конечных пользователей должен быть настроен корпоративный адрес электронной почты в Cisco BroadWorks. Если значения не заданы, администраторы партнерских программ должны связаться со своими клиентами, чтобы получить их. Эти данные необходимо добавить в CSV-файлы (файлы, разделенные запятыми) перед запуском инструмента преобразования. Примеры CSV-файлов предоставляются вместе с инструментом преобразования.

План переноса

План миграции состоит из 3 этапов:

  1. Подготовка
    • Получите копию пользовательских данных с помощью инструмента извлечения данных.
    • Сгенерируйте токен с помощью инструмента «Генератор токенов».
    • Используйте инструмент «Преобразование» для форматирования пользовательских данных.
  2. Подготовка
    • Получите самые свежие данные о пользователях с помощью инструмента «Извлечение».
    • Используйте инструмент «Преобразование» для форматирования пользовательских данных.
    • Настройте параметры предоставления доступа пользователям с помощью инструмента предоставления доступа.
  3. Миграция
    • Перенесите устройства с помощью инструмента перемещения устройств.
    • Миграции без устройств [ Активация телефонных номеров через Control Hub ]

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

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

Функционал автоматически перенесен в раздел «Оптовые звонки».

Эти пользовательские функции автоматически переносятся с помощью инструментов миграции:

  • Настройки голосовых сообщений и пользовательские приветствия (голосовые сообщения, персонализированное аудио с именем и PIN-код пользователя не переносятся).
  • Альтернативные номера
  • BroadWorks Anywhere
  • Оживлённое поле фонарей
  • Идентификатор вызывающего абонента (имя и номер телефона)
  • Ожидающий вызов
  • Настройки переадресации вызовов (переадресация вызовов) always/busy/no answer/not достижимый)
  • Перехват вызовов
  • Не беспокоить
  • Настройки факса
  • Удаленный офис
  • Индикация общего вызова
  • Одновременный отбор персонала для проведения ринговых мероприятий (включая расписание и критерии отбора).
  • Уведомить по телефону (включая расписание и критерии выбора)
  • Отклонять анонимные вызовы
  • Выборочное отклонение вызовов
  • Выборочная переадресация вызовов
  • Выборочное принятие вызовов
  • Последовательный звонок
  • Направленный перехват звонка и вмешательство
  • Въезд с баржи освобожден от ответственности
  • Нажмите, чтобы говорить
  • Конфиденциальность
  • Мелодия режима удержания
  • Обслуживание в выходные дни
  • Ночное обслуживание
  • План исходящих звонков
  • Тарифный план для исходящих звонков - коды авторизации
  • Схема исходящих звонков - Номера переадресации
  • Тарифный план для входящих звонков
  • Клиент-секретарь
  • Запись вызова

Эти групповые функции автоматически переносятся инструментами миграции:

  • Автосекретарь
    • Поздравления на заказ
    • Настройки переадресации вызовов (всегда, занято, выборочная)
    • Альтернативные номера
    • Праздничное меню недоступно в Webex.
    • Выборочное отклонение вызовов
  • Cisco BroadWorks Call Center Standard и BroadCloud Call Queue:
    • Базовая конфигурация
    • Поздравления на заказ
    • Агенты и супервайзеры
    • Настройки переадресации вызовов (всегда, занято, выборочная)
    • Альтернативные номера
    • Музыка на удержании
    • Принудительная пересылка
    • Обход сообщения о комфорте
  • Общее рабочее пространство:
    • Переадресация вызовов
    • Не беспокоить
    • Ожидающий вызов
    • Перехват вызовов
    • Музыка на удержании
    • Активное поле ламп (мониторинг)
    • Идентификатор вызывающего абонента
    • Альтернативные номера
    • Тарифный план для входящих звонков
    • План исходящих звонков
    • Тарифный план для исходящих звонков - коды авторизации
    • Схема исходящих звонков - Номера переадресации
  • Профессиональное рабочее пространство:
    • Переадресация вызовов
    • Голосовая почта
    • Голосовая почта - Приветствие "Занято"
    • Голосовая почта - приветствие "Нет ответа"
    • Не беспокоить
    • Ожидающий вызов
    • Перехват вызовов
    • Музыка на удержании
    • Активное поле ламп (мониторинг)
    • Нажмите, чтобы говорить
    • Одновременный звонок
    • Отклонять анонимные вызовы
    • Выборочная переадресация вызовов
    • Выборочное отклонение вызовов
    • Выборочное принятие вызовов
    • Последовательный звонок
    • Вмешательство в вызов
    • Настройки конфиденциальности
    • Идентификатор вызывающего абонента
    • Альтернативные номера
    • Тарифный план для входящих звонков
    • План исходящих звонков
    • Тарифный план для исходящих звонков - коды авторизации
    • Схема исходящих звонков - Номера переадресации
    • Запись вызова
  • Виртуальная линия:
    • Переадресация вызовов
    • Голосовая почта
    • Голосовая почта - Приветствие "Занято"
    • Голосовая почта - приветствие "Нет ответа"
    • Ожидающий вызов
    • Перехват вызовов
    • Музыка на удержании
    • Нажмите, чтобы говорить
    • Вмешательство в вызов
    • Настройки конфиденциальности
    • Идентификатор вызывающего абонента
    • Тарифный план для входящих звонков
    • План исходящих звонков
    • Тарифный план для исходящих звонков - коды авторизации
    • Схема исходящих звонков - Номера переадресации
    • Запись вызова
  • Парковка вызовов
  • Перехват вызовов
  • Сервисная группа
    • Настройки переадресации вызовов (всегда, занято, выборочная, недоступно)
    • Альтернативные номера
  • Код местоположения (один на каждое местоположение или группу)
  • Группа пейджера
  • Графики (корпоративные графики не переносятся)
  • Голосовой портал
  • Музыка на удержании
  • Общий список телефонов
  • Группа голосовой почты

Поддерживаемые устройства

Поддерживаемые телефоны будут автоматически созданы и назначены пользователям в Webex Calling с помощью инструмента настройки. Телефоны, отмеченные как «да» в столбце «Поддерживается в инструменте перемещения устройств», также будут автоматически перемещены из Cisco BroadWorks или BroadCloud в Webex Calling при запуске инструмента перемещения устройств. Для телефонов, отмеченных в этом столбце как «Нет», требуется ручное вмешательство для изменения URL-адреса DMS в шаблоне устройства Cisco BroadWorks или в самом телефоне.

В последнем столбце приведено соответствие моделей телефонов столбцу «Тип устройства» в файле. transform-tool/input/newphones.csv. (Дополнительную информацию о файле newphones.csv см. в разделе Инструмент преобразования этой статьи).

модель телефона

Поддерживается в инструменте перемещения устройств.

Тип устройства в файле newphones.csv

Cisco MPP 6821

Да

DMS Cisco 6821

Cisco MPP 6841

Да

DMS Cisco 6841

Cisco MPP 6851

Да

DMS Cisco 6851

Cisco MPP 6861

Да

DMS Cisco 6861

Cisco MPP 6871

Да

DMS Cisco 6871

Cisco MPP 7811

Да

DMS Cisco 7811

Cisco MPP 7821

Да

DMS Cisco 7821

Cisco MPP 7832

Да

DMS Cisco 7832

Cisco MPP 7841

Да

DMS Cisco 7841

Cisco MPP 7861

Да

DMS Cisco 7861

Cisco MPP 8811

Да

DMS Cisco 8811

Cisco MPP 8832

Да

DMS Cisco 8832

Cisco MPP 8841

Да

DMS Cisco 8841

Cisco MPP 8845

Да

DMS Cisco 8845

Cisco MPP 8851

Да

DMS Cisco 8851

Cisco MPP 8861

Да

DMS Cisco 8861

Cisco MPP 8865

Да

DMS Cisco 8865

Cisco MPP 8875

Да

DMS Cisco 8875

Cisco ATA191

Да

DMS Cisco 191

Cisco ATA192

Да

DMS Cisco 192

Cisco DBS 110

Да

DMS Cisco DBS110

Polycom VVX101

Да

DMS Polycom VVX101

Polycom VVX150

Да

DMS Polycom VVX150

Polycom VVX201

Да

DMS Polycom VVX201

Polycom VVX250

Да

DMS Polycom VVX250

Polycom VVX301

Да

DMS Polycom VVX301

Polycom VVX311

Да

DMS Polycom VVX311

Polycom VVX350

Да

DMS Polycom VVX350

Polycom VVX401

Да

DMS Polycom VVX401

Polycom VVX411

Да

DMS Polycom VVX411

Polycom VVX450

Да

DMS Polycom VVX450

Polycom VVX501

Да

DMS Polycom VVX501

Polycom VVX601

Да

DMS Polycom VVX601

Polycom Trio 8300

Да

DMS Polycom Trio8300

Polycom Trio 8500

Да

DMS Polycom Trio8500

Polycom Trio 8800

Да

DMS Polycom Trio8800

Polycom SoundStation 5000

Да

DMS Polycom SSIP5000

Polycom SoundStation 6000

Да

DMS Polycom SSIP6000

Yealink T33G

Да

DMS Yealink T33G

Yealink T41S

Да

DMS Yealink T41S

Yealink T42S

Да

DMS Yealink T42S

Yealink T43U

Да

DMS Yealink T43U

Yealink T46U

Да

DMS Yealink T46U

Yealink T46S

Да

DMS Yealink T46S

Yealink T48S

Да

DMS Yealink T48S

Yealink T48U

Да

DMS Yealink T48U

Yealink T53W

Да

DMS Yealink T53W

Yealink T54W

Да

DMS Yealink T54W

Yealink T57W

Да

DMS Yealink T57W

Yealink T58V

Да

DMS Yealink T58V

Yealink CP920

Да

DMS Yealink CP920

Yealink CP960

Да

DMS Yealink CP960

Yealink W52B

Да

DMS Yealink W52P

Yealink W56B

Да

DMS Yealink W56P

Yealink W60B

Да

DMS Yealink W60P

Yealink W70B

Да

DMS Yealink W70P

Yealink CP925

Да

DMS Yealink CP925

Yealink CP965

Да

DMS Yealink CP965

AudioCodes MP204R

Да

DMS AudioCodes MP204R

AudioCodes MP202R

Да

DMS AudioCodes MP202R

Аудиокоды MP204

Да

Аудиокоды DMS MP204

AudioCodes MP202

Да

Аудиокоды DMS MP202

Неподдерживаемые устройства

Если клиент использует устройства, не поддерживаемые решением Wholesale RTM, то эти устройства не подлежат миграции. В этом случае у вас есть следующие варианты:

  1. Перед миграцией выполните настройку новых телефонов на Cisco BroadWorks.
  2. Оставьте старые телефоны в Cisco BroadWorks, и пользователям потребуется установить приложение Webex для совершения и приема звонков.

Оптовые пакеты телефонных звонков

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

Настройка пакета миграции Cisco BroadWorks

Все абоненты, перешедшие с Cisco BroadWorks, по умолчанию будут использовать пакет Webex Calling Package. Если абонентам, у которых не назначены функция ожидания вызова или голосовая почта, требуется пакет Webex Voice, его можно включить в файле partner.cfg инструмента Transform Tool, раскомментировав строку USE_WEBEX_VOICE_PACKAGE.

Сопоставление пакетов миграции Webex для BroadWorks

Переход с Webex на пакеты Broadworks осуществляется на основе типа пакета Broadworks. Настройте сопоставление по умолчанию в файле конфигурации инструмента преобразования по адресу conf/w4b_package_to_wholesale_package.csv.

Пакет Webex для BroadWorks

Оптовый пакет услуг связи

Программный телефон

Webex Voice

Базовое

Webex Calling

Стандартный

Webex Suite

Премиум

Webex Suite

сопоставление пакетов миграции BroadCloud

Перенос данных из пакетов карт BroadCloud Carrier в зависимости от типа станции. Сопоставление по умолчанию можно настроить в конфигурационном файле инструмента преобразования conf/rialto_station_type_to_wholesale_package.csv.

Тип станции оператора BroadCloud

Оптовый пакет услуг связи

Базовое

Webex Voice

Конференц-зал

Webex Voice

Обмен сообщениями

Webex Voice

Стандартный

Webex Voice

Руководитель

Webex Suite

Все остальные типы станций

Webex Voice

Преобразуйте учетную запись пользователя BroadWorks или BroadCloud в рабочее пространство для Webex Calling.

Webex Workspace — это телефон, которым пользуются несколько человек, например: например: телефоны в конференц-зале, на складе или в вестибюле. Такие телефоны можно настроить в Webex Calling как рабочие пространства Webex, а не как пользователей Webex. В процессе миграции доступна опция автоматического преобразования учетных записей пользователей из Cisco BroadWorks или BroadCloud Carrier в рабочие пространства.

Перечень действий

  1. В файле transform_tool/input/users.csv, Назначьте пользователям пакет «common_area», который будет преобразован в рабочее пространство.
    • Пример. bwuser@domain,,,common_area
  2. (Только для BroadCloud) Чтобы преобразовать все учетные записи пользователей определенного типа станций в рабочие пространства, добавьте запись в transform-tool/conf/rialto_station_type_to_wholesale_package.csv и установите для оптового пакета значение «common_area_calling».
    • Пример. conference_room_v2,common_area_calling
  3. Запустите инструмент преобразования.
  4. Запустите инструмент подготовки ресурсов.
  5. Откройте Центр управления созданной клиентской организации и настройте SIP-домен (см. рисунок 2, Настройка SIP-домена в Центре управления).
  6. Запустите инструмент подготовки еще раз. Это позволяет создать рабочие пространства и назначить к ним телефоны.

Ограничения

Настройки пользовательских функций (например, переадресация вызовов, режим «Не беспокоить») не переносятся автоматически в рабочее пространство.

В окне «Центр управления» в настройках организации выделите раздел «SIP-адрес для вызовов Cisco Webex».

Рисунок 2. Настройка SIP-домена в Control Hub

Инструмент для генерации токенов

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

Предварительные требования

Установите на компьютер Java 8, 11, 17 или 21. Java доступна из множества источников, в том числе:

После загрузки распакуйте исполняемые файлы инструмента миграции.

Этот шаг необязателен.

Инструкции по запуску

Выполните следующую команду в терминале внутри каталога генератора токенов:

  • Для запуска инструмента генерации токенов должны быть доступны следующие порты. Порты: 8080, 50009, 50010, 50011, 50012 и 50013

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

Windows.

token_generator.bat

macOS:

./token_generator.sh

Выход:

Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080

Откройте URL-адрес в веб-браузере на терминале, войдите в систему, используя учетные данные администратора партнера, чтобы получить токен, и скопируйте его для дальнейшего использования.

Ниже для наглядности приведены иллюстрации пользовательского интерфейса:

Экран входа в систему Cisco Webex

Рисунок 3. Вход через Cisco Webex

Окно ввода учетных данных - экран входа в систему

Рисунок 4. Окно учетных данных

Экран генерации токенов

Рисунок 5. Генерация токенов

Задачи настройки BroadWorks

Перед запуском инструментов извлечения и перемещения устройств на дополнительном сервере BroadWorks выполните следующие действия.

Это применимо к Cisco BroadWorks и Webex for BroadWorks. Эти шаги неприменимы к BroadCloud.

Включите подключение OCI-P

Инструмент перемещения устройств взаимодействует с BroadWorks посредством команд OCI-P. Для включения подключения OCI-P выполните следующие действия:

Шаг 1: Для настройки общих параметров используйте интерфейс командной строки (CLI).

Выполните следующую команду в командной строке, чтобы перейти в каталог GeneralSettings:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Чтобы получить текущие общие настройки (GeneralSettings), выполните следующую команду в командной строке:

AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>

Если ваши настройки не соответствуют указанным выше, используйте команду set для перенастройки параметров.

Шаг 2: Используйте интерфейс командной строки для настройки прокси-сервера OCI.

Перейдите в каталог OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Для получения текущих настроек выполните следующую команду в командной строке. Вы должны увидеть следующее:

AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800

Если ваши настройки не соответствуют указанным выше, используйте команду set для перенастройки параметров.

Шаг 3: Используйте интерфейс командной строки для настройки OCI Provisioning.

Перейдите в каталог Provisioning:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Выполните следующую команду, чтобы получить текущие настройки подготовки OCI:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as

Шаг 4: Выполните указанную ниже команду в командной строке, чтобы убедиться в правильности вашей конфигурации.

 AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.

Убедитесь, что клиент-сервер развернут и активен.

Используйте приведенные ниже команды для развертывания и запуска Open Client Server на дополнительном сервере приложений, если он еще не развернут или не запущен.

Шаг 1: Разверните сервер с помощью следующей команды CLI:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Шаг 2: Запустите сервер с помощью этой команды:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Включить активацию номеров

Для активации номеров выполните следующие команды в командной строке:

Шаг 1: Выполните команду активации номера:

AS_CLI> cd SubscriberMgmt/NumberActivation

Шаг 2: Выполните команду активации:

AS_CLI> set dnMode groupAndUserActivationEnabled

Шаг 3: В ответ на запрос подтверждения введите Y.

Планы Cisco Calling

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

Предварительные требования

Команда Cisco по работе с клиентами должна помочь администратору партнера установить поставщика услуг Cloud Connected PSTN на Sinch в шаблоне оптового предоставления ресурсов.

Инструмент преобразования

Для включения тарифного плана Cisco добавьте следующую конфигурацию в файл partner.cfg:

  • ВКЛЮЧИТЬ_CISCO_ВЫЗОВ_PLAN=Yes
  • По умолчанию это свойство закомментировано. Администраторы должны раскомментировать и включить его перед запуском инструмента преобразования.
  • После включения этого свойства и запуска инструмента преобразования раздел Wholesale Package в JSON-файле клиента автоматически будет включать тарифный план Cisco для звонков.

Инструмент подготовки ресурсов

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

Извлечь инструмент

Для BroadCloud

Инструмент извлечения данных интегрирован в портал поставщика услуг BroadCloud. Администратор поставщика услуг может:

  1. За один запрос можно отправить выписку данных максимум по 50 клиентам.
    Запрос на извлечение данных не может быть отправлен для одного и того же клиента более 10 раз в день.
  2. Загрузите извлеченный файл с данными в формате ZIP в течение 28 дней с даты отправки запроса.

На следующих рисунках показан портал поставщика услуг.

Экран портала поставщика услуг, отображающий запрос на инициирование массовой миграции данных.

Рисунок 6. Портал поставщика услуг

Экран портала поставщика услуг, отображающий запросы на выгрузку данных при оптовой миграции.

Рисунок 7. Портал поставщика услуг

Запрос на извлечение CSV-файла

Инициировать запрос на извлечение данных из CSV-файла

  1. Скачать CSV-файл с данными о клиентах

    Нажмите на ссылку Загрузить CSV-файл клиента в правом верхнем углу раздела Инициировать запрос на извлечение CSV-файла.

  2. Редактировать список клиентов

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

  3. Загрузите и отправьте.

    После редактирования загрузите отредактированный CSV-файл.

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

Инициировать запрос на извлечение данных о клиенте с указанием местоположения в формате CSV.

  1. Выберите местоположение клиента и место загрузки.

    Выберите клиента из выпадающего списка.

    Загрузите соответствующий файл locations.csv из Просмотр клиентовВкладка «Сайты» Экспорт местоположений в CSV.

  2. Отредактируйте файл местоположений.

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

  3. Загрузите и отправьте.

    Загрузите отредактированный файл locations.csv и нажмите Отправить.

    В запрос на извлечение данных будут включены только указанные местоположения выбранного клиента.

Инициировать запрос на извлечение данных для всех клиентов

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

В запросе на выдержку указаны следующие разделы.

Для Cisco BroadWorks и Webex for BroadWorks

  1. Инструмент извлечения данных работает на дополнительном сервере приложений Cisco BroadWorks в партнерской сети и подключается по протоколу OCI-P.
  2. Этот инструмент извлекает необработанные данные о предприятии, группах, номерах, пользователях, сервисах, устройствах и программных клиентах с платформы Cisco BroadWorks или BroadCloud и выводит эти данные в XML-файлы, которые служат входными данными для инструмента преобразования.

В следующих разделах объясняется, как установить и настроить инструмент извлечения данных.

Предварительные требования

  1. С помощью SCP скопируйте исполняемые файлы инструмента извлечения на дополнительный сервер приложений Cisco BroadWorks.
  2. Подключитесь по SSH к дополнительному серверу приложений Cisco BroadWorks, чтобы настроить необходимые параметры и запустить инструмент извлечения данных.
  3. Настройте поставщика услуг и идентификатор группы для извлечения данных из Cisco BroadWorks. conf/exportTool.yml. Обратитесь к следующему примеру фрагмента YAML-кода:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Убедитесь, что дополнительный идентификатор пользователя, пароль и имя хоста Cisco BroadWorks Application Server указаны правильно. conf/partner.cfg файл:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Свойство REFRESH_TOKEN является обязательным для миграции в Webex for BroadWorks.

  5. Измените JDK/JRE Укажите путь к среде в файле export.sh, если используется дополнительный сервер приложений Cisco BroadWorks. JDK/JRE Путь к переменной среды отличается от пути к файлу:
    JAVA_HOME=/usr/local/java/java_base

Инструкции по запуску

Выполните следующую команду на дополнительном сервере приложений Cisco BroadWorks из каталога извлечения инструментов:

./export.sh

Журналы терминала

В терминале после успешного экспорта отображаются следующие записи: Запуск инструмента экспорта данных BroadSoft:

 Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed 
Exported files converted as ZIP file
**************************************************

Результат

В той же директории инструмента извлечения находится выходной ZIP-файл (extracted_data_<timestamp>.zip). Для просмотра и использования ZIP-файла с входными данными для инструмента «Преобразование» воспользуйтесь следующей командой:

ls –ltr
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  4 11:53 lib/
-rwxr-xr-x 1 bwadmin bwadmin 956719 Oct  4 11:53 exportTool.jar
-rwxr-xr-x 1 bwadmin bwadmin   2635 Oct  4 11:53 export.sh
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  5 05:04 conf/
drwxrwxr-x 3 bwadmin bwadmin   4096 Oct 17 22:34 output/
drwxrwxr-x 2 bwadmin bwadmin   4096 Oct 17 22:34 logs/
-rw-rw-r-- 1 bwadmin bwadmin  46341 Oct 17 22:35 extracted_data_1666060500618.zip

Инструмент преобразования

Этот инструмент преобразования применяется ко всем миграциям. Инструмент преобразования работает на любом компьютере, включая ноутбук администратора партнера, и использует общедоступные API Webex. Он считывает выходной ZIP-файл инструмента извлечения (extracted_data_<timestamp>.zip) в качестве входных данных и преобразует необработанный XML в формат JSON, используемый инструментом подготовки.

Предварительные требования

После загрузки и распаковки исполняемых файлов инструментов миграции настройте следующие необходимые компоненты:

  1. Установите токены REFRESH_TOKEN (токен, скопированный из инструмента генерации токенов) и NAME_OF_MAIN_LOCATION в conf/partner.cfg файл:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. При желании можно указать идентификатор PROVISIONING_(скопированный из шаблона в Partner Hub) в conf/partner.cfg файл:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    Для более полной проверки адреса электронной почты клиента вы можете дополнительно установить идентификатор PROVISIONING_.
  3. Укажите недостающую информацию в input/customers.csv Если файл отсутствует, см. следующий раздел.
  4. Добавьте адрес электронной почты конечного пользователя в input/users.csv файл.
  5. Если необходимо настроить новые телефоны, добавьте MAC-адрес и адрес электронной почты нового телефона пользователя в систему. input/newphones.csv файл. Это требуется только в том случае, если администраторы партнерской программы хотят добавить новые телефоны в систему оптовой телефонной связи.
  6. Преобразуйте колл-центры BroadWorks в CxEssentials, используя... input/cxessentials.csv файл.
  7. При желании включите свойство UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS, чтобы преобразовать все колл-центры в CxEssentials.
  8. Используйте input/locations.csv файл для поддержки миграции крупных предприятий, позволяющий администраторам переносить местоположения клиентов по отдельности.
  9. При необходимости можно включить использование MAC-адресов из заголовка User-Agent сообщения SIP REGISTER, если MAC-адрес недоступен в профиле устройства Cisco BroadWorks. Раскомментируйте строку USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes в файле conf/partner.cfg
  10. При желании можно включить свойства ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD и ANALOG_USER_TYPE_DISABLE_T38, чтобы настроить ожидание вызова, музыку на удержании и отключить параметры T38 для всех пользователей аналогового типа.
  11. Если вы хотите настроить стандартные шлюзовые устройства, добавьте MAC-адрес устройства и идентификатор пользователя в файл конфигурации. input/genericgateways.csv файл. Также укажите, является ли пользователь ОСНОВНЫМ владельцем или ОБЩИМ пользователем (для совместного использования номеров вызовов). Это необходимо только в том случае, если администраторы партнеров планируют использовать стандартные шлюзовые устройства в рамках оптовых звонков.

    Эта функция недоступна для миграции с BroadCloud на оптовый рынок.

  12. Для миграции в BroadCloud, чтобы преобразовать всех пользователей с типом станции обмена сообщениями в voice_mail_group, обновите файл conf/rialto_station_type_to_wholesale_package.csv, заменив значение Wholesale Package на voice_mail_group в строке, где Rialto Station Type — это станция обмена сообщениями.

    При желании включите свойство COMMON_VOICE_MAIL_GROUP_PASSCODE в файле partner.cfg, чтобы настроить PIN-код по умолчанию для групп голосовой почты.

    Если это свойство не указано в файле partner.cfg, его необходимо указать для каждого клиента в файле customers.csv в столбце commonVoicemailGroupPassCode.

  13. Для переноса часто используемых контактов в Webex Calling

    Это усовершенствование для управления общими контактами на уровне предприятия и отдельных сайтов. Теперь эти контакты можно перенести либо как контакты организации (Org Contacts), либо как виртуальные добавочные номера, в зависимости от настроек конфигурации. Ниже приведена подробная информация, которая поможет вам пройти этот процесс миграции.

    Основные параметры конфигурации:

    • ОБЩИЙ_СПИСОК_ТЕЛЕФОНОВ_ДО_ВИРТУАЛЬНОГО_ДОБАВОЧНОГО ЗНАКА_НАЧАЛЬНЫЙ_ДИАПАЗОН

      В файле partner.cfg добавлено новое свойство: COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE. Это свойство определяет, как часто используемые контакты переносятся из Rialto в Webex Calling.

    • Без COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE Configurationd

      Общие контакты будут перенесены как контакты организации (Контакты организации).

      Дополнительная настройка не требуется.

      Контакты остаются доступными на уровне организации.

    • С настроенным COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      Часто используемые контакты будут перенесены в виде виртуальных добавочных номеров.

      К каждому контакту будет добавлен добавочный номер, а начальный диапазон добавочного номера определяется в свойстве COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE в файле partner.cfg.

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

  14. Включить Webex в качестве поставщика услуг записи звонков по умолчанию.

    Этот шаг необходим только при переносе настроек записи звонков для пользователей, настроенных с помощью Dubber на Cisco Native Call Recording в Webex.

    Чтобы включить этот параметр, выполните приведенные ниже действия.

    • В файле partner.cfg установите следующее свойство: DEFAULT_CALL_RECORDING_VENDOR=Webex.
    • Кроме того, используйте свойство WEBEX_CALL_RECORDING_STORAGE_REGION для настройки области хранения.

      Функция записи по запросуиз BroadCloud не поддерживается в Webex Calling. Эти настройки записи звонков не будут перенесены и отобразятся в отчете об исключениях.

  15. Исключение отдельных телефонных номеров из процесса миграции:

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

    • Для начала выполните первый запуск инструмента преобразования. По завершении работы инструмент сгенерирует файл с именем telephone_numbers_inventory.csv, расположенный в [] output/timestamp/ каталог. Клиент обязан ознакомиться с этим файлом и указать «Да» в столбце «Удалить номера телефонов» для каждого номера телефона, который следует исключить из предстоящей миграции.
    • После обновления файла telephone_numbers_inventory.csv соответствующими флагами исключения инструмент преобразования запускается во второй раз. Обновленный файл следует передавать в качестве аргумента в следующем формате.

      ./transform.sh -extract=input/extracted_data_1747640608219.zip -decommissionnumbers={filepath/telephone_numbers_inventory.csv}

  16. При желании установите свойство ALLOW_RESTRICT_BY_PARTNER_MODE в значение OFF, чтобы разрешить администраторам клиентов изменять параметры, определенные партнерами, в Control Hub.
  17. Для переноса номеров мобильных телефонов (BroadWorks Mobility) из BroadCloud в Webex Calling.

    В этом разделе описывается миграция функции BroadWorks Mobility( номера мобильных телефонов клиентов) с BroadCloud ( интеграция с мобильной сетью) на Webex Calling Wholesale (оператор мобильной сети Webex Go).

    Предварительные условия- Перед началом процесса миграции администраторы партнеров должны связаться с командой Cisco Account для настройки поставщика Cloud Connected PSTN (CCP) и списка пользовательских операторов (CCL).

    В файл partner.cfg добавлено новое свойство ASSIGN_MOBILE_NUMBERS_TO_USERS. Включите это свойство, чтобы разрешить присвоение и перенос номеров мобильных телефонов пользователям.

    • Эта функция поддерживается только для миграции из BroadCloud в Wholesale .
    • В системе Wholesale Webex конечные пользователи могут иметь либо номер мобильного телефона, либо номер телефонной сети общего пользования (PSTN) (но не оба одновременно), в отличие от BroadCloud.
    • Когда пользователю присваивается номер мобильного телефона, его основной номер в телефонной сети общего пользования (PSTN) становится его дополнительным (альтернативным) номером.
    • Перенос номеров мобильных телефонов невозможен для пользователей, переводимых в рабочие пространства или виртуальные линии.
    • После присвоения номера мобильного телефона в системе Wholesale Webex он будет отображаться как активный в Control Hub. Этот статус не означает, что номер немедленно готов к приему звонков. Возможность совершать звонки станет доступна только после полного завершения миграции.
    • Настройки интеграции с мобильными телефонами, заданные конечными пользователями на портале для абонентов (CUP), не переносятся. После миграции при наборе номера телефона, мобильного телефона или добавочного номера будут звонить все устройства пользователя.

Заполнение input/customers.csv

Файл input/customers.csv Предоставляет данные, которые могут отсутствовать в Cisco BroadWorks или BroadCloud. Этот файл можно оставить пустым, если вся обязательная информация уже имеется. Заполнять не все столбцы обязательно, только недостающая информация является обязательной.

Все эти поля являются необязательными.

В таблице ниже приведены наиболее важные столбцы. input/customers.csv.

Имя столбца

Правила

Идентификатор

В корпоративном режиме Cisco BroadWorks:

  • Это идентификатор поставщика услуг Cisco BroadWorks для предприятия.
  • Кроме того, для каждой группы внутри предприятия необходима отдельная строка. Идентификатор (Id) — это идентификатор группы Cisco BroadWorks.

В режиме поставщика услуг BroadWorks это идентификатор группы Cisco BroadWorks.

В BroadCloud это идентификатор клиента Rialto.

externalId

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

Этот столбец не используется для групп внутри предприятия.

customerName

В масштабах предприятия этот столбец используется в качестве поля для имени клиента Webex.

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

основной адрес электронной почты

Это используется в качестве адреса электронной почты администратора клиента Webex.

Этот столбец является необязательным для групп внутри предприятия.

Адресные столбцы

Для предприятия этот адрес используется в качестве платежного адреса и адреса первого местоположения.

Для группы внутри предприятия адрес используется в качестве адреса местоположения.

часовой пояс

Обратитесь к разделу о часовых поясах в этой статье.

язык

См. Языки, поддерживаемые Webex.

defaultvoicemailpin

См. Установить PIN-код голосовой почты.

commonVoicemailGroupPassCode

В этом столбце укажите PIN-код по умолчанию, который будет применяться ко всем группам голосовой почты для соответствующего клиента.

После миграции администраторам необходимо обновить PIN-код для каждой группы голосовой почты. В процессе преобразования общий PIN-код, указанный администратором, присваивается всем группам голосовой почты.

Заполнение input/users.csv

Файл input/users.csv Предоставляет данные, которые могут отсутствовать в Cisco BroadWorks или BroadCloud. Этот файл можно оставить пустым, если вся обязательная информация уже имеется. Заполнять не все столбцы обязательно, только недостающая информация является обязательной.

Все эти поля являются необязательными.

Имя столбца

Правила

ID пользователя

Уникальный идентификатор пользователя. Это может быть идентификатор пользователя BroadWorks или BroadCloud.

адрес электронной почты

(Необязательно) Адрес электронной почты пользователя. Если указана, она будет использоваться для целей предоставления доступа.

номер телефона

(Необязательно) Номер телефона пользователя, который необходимо указать.

пакет

(Необязательно) Тип пользовательского пакета. Допустимые значения: голос, звонок, номер люкс, common_area, virtual_line, dont_migrate, call_park_ext или voice_mail_group.

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

Это поддерживается как для BroadWorks, так и для BroadCloud. После применения выбранные пользователи и связанные с ними ресурсы не будут перенесены или предоставлены.

Для использования этой функции администраторам следует ввести dont_migrate в столбце package файла users.csv.

добавочный номер

(Необязательно) Добавочный номер телефона, который будет назначен пользователю.

имя

(Необязательно) Полное имя пользователя.

ata_settings

(Необязательно) Допустимые значения: т38, аналоговый

К enable/disable Ожидание вызова, музыка на удержании и настройки T38.

T38:

Эта опция отключает ожидание вызова и музыку на удержании, а также включает настройки T38 для устройств ATA.

Аналоговый:

  • Аналогично опции T38, эта настройка также отключает ожидание вызова и музыку на удержании, а также включает T38 для устройств ATA.
  • Главное преимущество аналогового варианта заключается в том, что этими функциями можно управлять с помощью файлов partner.cfg, что обеспечивает большую гибкость в настройке.

do_not_move_phone

Только BroadWorks. Дополнительный флаг, предотвращающий миграцию устройства на Webex Calling.

Эта опция позволяет партнерам предоставлять пользователям доступ к настройкам вызовов, устройствам и номерам телефонов без переноса устройств в Webex или активации номеров телефонов в Webex Calling.

Этот параметр доступен только для BroadWorks, а не для BroadCloud.

Для его использования администраторам следует указать do_not_move_phone в столбце do_not_move_phone (только для BroadWorks) файла users.csv.

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

Инструкции по запуску

Запустите инструмент «Преобразование» в любой операционной системе. Для запуска инструмента в Windows и macOS выполните следующие действия:

Windows

Выполните следующую команду, чтобы запустить инструмент «Преобразование» в Windows:

transform.bat -extract= -customers= -users= -newphones=

macOS

Для запуска инструмента преобразования в macOS выполните следующие действия:

  1. Создайте виртуальную среду и установите зависимости для запуска инструмента преобразования с помощью Python:
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. Запустите инструмент преобразования:
    ./transform.sh -extract= -customers= -users= -newphones=

Customer/user предварительная проверка

Инструмент Transform Tool выполняет вызовы API к Webex для выявления потенциальных проблем с предоставлением ресурсов. По умолчанию система проверяет адрес и основной адрес электронной почты клиента. Если значение PROVISIONING_ID указано в conf/partner.cfg В этом файле также будет проверена информация о местоположении. Результаты предварительной проверки включены в отчет об исключениях.

Кроме того, при запуске инструмента преобразования можно добавить следующие необязательные параметры:

предварительная проверка

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

precheckinfo

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

precheckinfo занимает дополнительное время.

Журналы терминала

В терминале после успешного преобразования отображаются следующие записи:

Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0

Отчет об исключениях

Инструмент преобразования генерирует отчет об исключении внутри output/<timestamp>/exception_report.txt каталог. Этот отчет поможет выявить проблемы, которые могут повлиять на миграцию, и устранить их в системе Cisco BroadWorks.

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

Exception Report
Tue Oct 18 08:12:09 2022

Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg

Результат

Выходной JSON-файл (customer.json) будет доступен в output/<timestamp>/<groupid> каталог. Пример файла customer.json выглядит следующим образом:

{
    "customer": {
        "provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
        "packages": [
            "webex_calling",
            "common_area_calling"
        ],
        "externalId": "external_id_engg_grp1",
        "address": {
            "addressLine1": "100 Main Street",
            "addressLine2": "",
            "city": "Gaithersburg",
            "stateOrProvince": "MD",
            "zipOrPostalCode": "20877",
            "country": "US"
        },
        "customerInfo": {
            "name": "Engineering Group - 1",
            "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
        },
        "provisioningParameters": {
            "calling": {
                "location": {
                    "name": "Main",
                    "address": {
                        "addressLine1": "100 Main Street",
                        "addressLine2": "",
                        "city": "Gaithersburg",
                        "stateOrProvince": "MD",
                        "zipOrPostalCode": "20877",
                        "country": "US"
                    },
                    "timezone": "America/New_York",
                    "language": "en_us",
                    "numbers": [
                        "+15205551101",
                        "+15205551102",
                        "+15205551103",
                        "+15205551104",
                        "+15205551105",
                        "+15205551106",
                        "+15205551107",
                        "+15205551108",
                        "+15205551109",
                        "+15205551110"
                    ],
                    "mainNumber": "+15205551101"
                }
            }
        }
    },
    "broadworks_info": {
        "service_provider_id": "collabmigrationtestSP_engg",
        "group_id": "collabmigrationtestGRP_engg"
    },
    "subscribers": [
        {
            "amareswaranvel+benjaminjack@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+benjaminjack@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Benjamin",
                        "lastName": "Jack",
                        "primaryPhoneNumber": "+15205551102",
                        "extension": "1102"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering17861@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 7861",
                        "mac": "CC98914EAAD7"
                    }
                ]
            }
        },
        {
            "amareswaranvel+lucasoliver@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+lucasoliver@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Lucas",
                        "lastName": "Oliver",
                        "primaryPhoneNumber": "+15205551103",
                        "extension": "1103"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering16821@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 6821",
                        "mac": "5486BCAE7E45"
                    }
                ]
            }
        },
        {
            "amareswaranvel+leojackson@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+leojackson@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Leo",
                        "lastName": "Jackson",
                        "primaryPhoneNumber": "+15205551104",
                        "extension": "1104"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineeringmacpc@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": []
            }
        },
        {
            "amareswaranvel+owenalex@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+owenalex@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Owen",
                        "lastName": "Alexander",
                        "primaryPhoneNumber": "+15205551101",
                        "extension": "1101"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering8811@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 8811",
                        "mac": "F87B204E4066"
                    }
                ]
            }
        }
    ],
    "auto_attendants": [],
    "call_queues": [],
    "hunt_groups": [],
    "schedules": [],
    "call_parks": [],
    "call_pickups": [],
    "paging_groups": [],
    "voice_portals": [
        {
            "name": "Automated Voice Portal",
            "firstName": "Automated",
            "lastName": "Voice Portal",
            "languageCode": "en_us",
            "phoneNumber": "+15205551105",
            "extension": "1105"
        }
    ],
    "shared_call_appearances": [],
    "business_communicator_desktop_to_upgrade_to_webex_app": [
        "PC Comm - Engg Device Profile"
    ],
    "connect_client_to_upgrade_to_webex_app": [],
    "locations": [],
"webex_for_broadworks_info": {
        "users": [
            {
                "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
            }
        ],
        "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
        "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
    }
}

Он `webex_for_broadworks_info` Свойство JSON присутствует только при миграции в Webex для BroadWorks. Он `broadcloud_info` Свойство JSON присутствует только для миграций в BroadCloud.

Инструмент подготовки ресурсов

Инструмент для подготовки ресурсов может работать на любом компьютере, обычно на ноутбуке администратора партнера, и использует общедоступные API Webex. Он считывает выходной JSON-файл инструмента преобразования (customer.json) в качестве входных данных и выполняет инициализацию клиентов, местоположений, номеров, пользователей, услуг и устройств в решении Webex Wholesale RTM.

Предварительные требования

В каталоге инструмента подготовки необходимо настроить следующие предварительные условия:

  1. Установите на компьютер Java 8, 11, 17 или 21. Java доступна из множества источников, в том числе:
  2. После загрузки и распаковки исполняемых файлов инструментов миграции установите переменную среды JAVA_HOME в файле provisioning_tool.sh для Mac и provisioning_tool.bat для Windows.
  3. Файл partner.cfg:
    • Установите WHOLESALE_PROVISIONING_ID и REFRESH_TOKEN (токен, скопированный из инструмента генерации токенов). Администраторы партнерских программ должны связаться со своей командой по работе с клиентами, чтобы получить идентификатор PROVISIONING_ID:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Установите значение SEND_SUBSCRIBERS_WELCOME_EMAIL в false, если партнеры не хотят отправлять приветственное письмо пользователям. Значение по умолчанию — true.

      Webex отправляет приветственные письма только конечным пользователям. Администраторы клиентских систем не получают приветственные письма.

      Пользователи и администраторы клиентов, находящиеся в США и Канаде, получают отдельное уведомление по электронной почте от RedSky. Платформа RedSky E911 отправляет это электронное письмо для подтверждения создания учетной записи клиента для экстренных служб. Это электронное письмо от RedSky не связано с приветственными письмами Webex и не регулируется настройками электронной почты Webex. Для оптовых организаций в США и Канаде RedSky автоматически включается в качестве поставщика услуг экстренной помощи.

  4. Используйте свойство WEBEX4BWKS_EMAIL_SUBJECT для миграции Webex for BroadWorks, чтобы отправлять электронное письмо с запросом на изменение пароля подписчикам Webex for BroadWorks.
  5. Используйте свойство WEBEX4BWKS_EMAIL_BODY для миграции Webex for BroadWorks, чтобы отправлять текст электронного письма с запросом на смену пароля подписчикам Webex for BroadWorks.
  6. Используйте свойство CUSTOM_TAGS для добавления тегов после создания клиента.
  7. Для применения оптовых скидок администраторыпартнеров должны связаться с командой Cisco по работе с клиентами до начала миграции.

    В файл partner.cfg добавлено новое свойство: APPLY_WHOLESALE_DISCOUNTS Включите это свойство, чтобы применять скидки к пользователям и рабочим местам.

Инструкции по запуску

Для запуска инструмента в Windows и macOS выполните следующие действия:

Windows

Для запуска инструмента в операционной системе Windows выполните следующие действия:

To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input= 

macOS

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

To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=

Предварительные условия для Webex для миграции в BroadWorks

Администраторам партнеров необходимо обновить свой шаблон регистрации в BroadWorks для использования функций сосуществования с Webex for BroadWorks. Обратитесь к следующему изображению:

После обновления шаблона Webex for BroadWorks Onboarding для поддержки миграции обратитесь в группу по работе с клиентами Cisco с просьбой включить переключатель функции "wholesale-partner-blending-enabled" на уровне партнера. Это позволит добавлять оптовые пакеты в существующие организации-клиенты Webex for BroadWorks во время развертывания.

Запустите инструмент подготовки с дополнительным аргументом.

Этап подготовки: Это этап по умолчанию, на котором администраторы могут предоставлять пользователям BroadWorks оптовые подписки и продолжать работу с Webex для пользователей BroadWorks.

Этап технического обслуживания: Это второй этап, на котором администраторы могут назначить оптовую лицензию существующим пользователям Webex for BroadWorks. Необходимо запустить инструмент подготовки с аргументом maintenance.

Этап после миграции: Это заключительный этап, когда администраторы смогут полностью перевести BroadWorks в оптовый формат. Необходимо запустить инструмент подготовки с аргументом postmigration.

Журналы терминала

Ниже приведены записи в терминале после успешного завершения инициализации:

Tool Name: Provisioning
Version: 1.51.0
Customer(s) provisioning started...
Sending create customer provisioning request for the External ID: customer.id.1
Customer provisioning request sent for the customer with the External ID: customer.id.1
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioned
Provisioning customer's calling settings with External ID: customer.id.1
Customer's settings are updated successfully for the External ID: customer.id.1
Provisioning secondary locations for the customer with the External ID: customer.id.1 
Provisioning location's settings and features for the customer with the External ID: customer.id.1
Subscriber(s) provisioning will be started for the customer with the External ID: customer.id.1
Provisioning subscriber(s) and settings for the customer with External ID: customer.id.1
Subscriber(s) and settings provisioning completed for the customer with External ID: customer.id.1
Provisioning user agent settings for the customer with the External ID: customer.id.1
 
********** Completed File : input/customer.json ****************

Будет выведена таблица с указанием количества созданных местоположений для каждого запуска:

Таблица с указанием количества созданных местоположений для каждого запуска.

Результат

Инструмент инициализации генерирует отчеты об успешном выполнении и ошибках внутри output/<external_id>/*.success/error файлы. Просмотрите журналы успешных и ошибочных результатов, чтобы убедиться в успешном выполнении инициализации.

Система создаст файл Provisioning_Report_*.csv в каталоге output/consolidated_reports/. Этот файл содержит подробную информацию как об успешном, так и о неудачном выполнении для каждого объекта и его настроек, предоставляя исчерпывающий отчет о настройке.

После успешного развертывания конечные пользователи получают электронное письмо от решения Wholesale RTM.

Администраторы партнеров могут проверить предоставление доступа клиентам на порталах Partner Hub и Control Hub. Обратитесь к следующим иллюстрациям с порталов Partner Hub и Control Hub:

Скриншот интерфейса партнера, демонстрирующий поиск оптового клиента в раскрывающемся списке «Выберите клиента».

Рисунок 8. Партнерский центр

Скриншот панели управления, показывающий вкладку «Пользователи» и список пользователей.

Рисунок 9. Control Hub

Скриншот панели управления, показывающий экран «Устройства» и список устройств.

Рисунок 10. Устройства

Скриншот панели управления, показывающий экран «Номера» и список телефонных номеров.

Рисунок 11. Вызовы

Ограничения после предоставления ресурсов

После завершения подготовки к миграции в BroadCloud следующие действия будут заблокированы :

  • Портал CAP – Добавление пользователей или перенесенных устройств.
  • Портал SP – Создание заказов ADD с устройствами или номерами.
  • RSB API – Создание заказов ADD с устройствами или номерами и создание пользователей. Заказы RSB ADD, оформленные с использованием устройств или номеров, будут отклонены.
Однако новые заказы размещаются, когда другие места оказываются заблокированы после завершения подготовки.

инструмент перемещения устройства

Для BroadCloud

Для партнеров BroadCloud используйте портал поставщика услуг, чтобы отправить запрос на миграцию номеров, устройств и общих вызовов (SCA).

В рамках портала поставщика услуг запрос на миграцию может включать до 50 клиентов. В течение дня можно подать максимум 10 заявок.

Администраторы могут включить автоматический откат, установив ROLLBACK_TO_BROADCLOUD=true в conf/partner.cfg файле, что позволит переместить устройства обратно в BroadCloud после миграции. Он поддерживает миграцию как в пределах одного региона, так и в разных регионах с помощью NS Sync, но только в случае успешной миграции. В случае сбоя администраторам необходимо обратиться в службу технической поддержки Cisco (Cisco TAC), прежде чем запрашивать откат.

В портале доступны два варианта выбора типа миграции:

  • Миграция – Выберите этот параметр, чтобы инициировать запрос на миграцию номеров, устройств и общих номеров вызовов (SCA).
  • Состояние устройства – Выберите этот параметр, чтобы просмотреть текущее состояние устройства в BroadCloud и Calling.

На следующих рисунках показан портал поставщика услуг.

Портал поставщика услуг

Рисунок 12. Портал поставщика услуг

На портале поставщика услуг отображается запрос на миграцию.

Рисунок 13. Портал поставщика услуг

Перенести выбранные местоположения (необязательно)

Чтобы начать миграцию для определенного подмножества местоположений, перечисленных в файле customer.json, включите файл locations.csv в свой запрос. В этом CSV-файле должны быть указаны только те местоположения, которые вы планируете перенести.

Если файл locations.csv не указан, будут перенесены все местоположения, указанные в файле customer.json.

Таблица 1. Условные обозначения Locations.csv
ТерминОпределение

Идентификатор веб-сайта

Идентификатор сайта, который необходимо перенести.

Имя веб-сайта

Название региона, который необходимо перенести.

Чтобы загрузить список доступных активных площадок, перейдите по пути Просмотреть клиентов → Выбрать клиента → Экспорт местоположений в формате CSV.

Экспорт местоположений в формате CSV

Рисунок 14. Экспорт местоположений в формате CSV

Включите опцию отключения номеров.

При использовании одного и того же SIP-транка для вызовов Webex и BroadCloud Carrier администраторам следует использовать опцию Отключить номера. Это исключает возможность приема входящих звонков с телефонных номеров после миграции в BroadCloud.

Эта опция необходима только при миграции в другой регион Webex Calling. Это правило не применяется, если вы остаетесь в пределах одного региона.

  • Это действие необратимо.
  • Включайте эту опцию только после подтверждения:

    • Миграция завершена.
    • Все устройства успешно зарегистрировались в Webex Calling.
    • Номера активны

Чтобы включить эту опцию,

  1. В файле partner.cfg установите значение DISCONNECT_NUMBERS_FROM_RIALTO = да.
  2. Повторно запустите инструмент миграции, используя тот же файл customer.json и обновленный файл partner.cfg.

Если соединение не устанавливается, отправьте запрос в службу технической поддержки Cisco (Cisco TAC ) .

Для Cisco BroadWorks и Webex for BroadWorks

Для миграции с Cisco BroadWorks на Webex for BroadWorks инструмент запускается на дополнительном сервере приложений Cisco BroadWorks в партнерской сети и подключается к AS через OCI-P. Он использует выходной JSON-файл инструмента преобразования (customer.json) в качестве входных данных и выполняет команды OCI-P для миграции устройств и программных клиентов.

В случае успешного выполнения операции инструмент для перемещения устройства выполнит следующие действия:

  1. Отмените регистрацию устройств в Cisco BroadWorks и зарегистрируйте их в оптовой сети.
  2. Пользователи, использующие клиент UC-One, при первом входе в систему будут перенаправлены в приложение Webex.
  3. Отключите телефонные номера в Cisco BroadWorks или удалите их из BroadCloud.
  4. Активируйте номера в оптовой торговле.
  5. Создавайте общие записи вызовов в рамках оптовой миграции в BroadCloud. [This Этот шаг применим только для BroadCloud. migrations].
Если в Cisco BroadWorks или BroadCloud нет зарегистрированных устройств, которые необходимо перенести, то запускать инструмент перемещения устройств не требуется.

SCP и SSH

  1. Запустите инструмент перемещения устройства по протоколу SCP на дополнительном сервере приложений Cisco BroadWorks.
  2. Подключитесь по SSH к дополнительному серверу приложений Cisco BroadWorks, чтобы настроить необходимые параметры и запустить инструмент перемещения устройств.

Предварительные требования

  1. Установите токен REFRESH_(токен, скопированный из инструмента генерации токенов) в conf/partner.cfg файл:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Убедитесь, что дополнительный идентификатор пользователя, пароль и имя хоста Cisco BroadWorks Application Server указаны правильно. conf/deviceMoveTool.conf файл:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. Чтобы повторно отправить письма с активацией, необходимо установить SEND_SUBSCRIBERS_WELCOME_EMAIL=true в conf/partner.cfg файл.

    Если администраторы хотят отправлять пригласительные письма своим пользователям во время миграции, им следует раскомментировать строку "SEND_SUBSCRIBERS_WELCOME_EMAIL=true" недвижимость в conf/partner.cfg файл. В противном случае, свойства объекта должны остаться без изменений.

  4. Проверьте JDK/JRE Путь к среде в файле devicemove.sh указан правильно.
    JAVA_HOME=/usr/local/java/java_base
  5. Администраторы могут использовать файл locations.csv из входного каталога для миграции отдельных групп, а не всех групп в рамках предприятия.

телефоны Polycom

Для переноса телефонов Polycom с Cisco BroadWorks на Wholesale Calling администратору партнерской программы необходимо создать новый файл конфигурации. Identity/Device Файл типа профиля на системном уровне в Cisco BroadWorks каждый шаблон устройства Polycom. Обратитесь к рисунку 14 и загрузите пользовательский файл device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. После загрузки нового файла устройства убедитесь, что созданный файл существует на уровне группы. Также убедитесь, что файл migration_%BWMAC ADDRESS%.cfg не конфликтует ни с одним из существующих файлов в вашей системе.

device-move-tool/conf/deviceProfile/{region}/polycom_vvx2.cfg

Он используется внутри инструмента перемещения устройств.

Процесс миграции для телефонов Polycom:

  1. Инструмент перемещения устройства заменяет файл %BWMACADDRESS%.cfg на уровне устройства на файл polycom_vvx2.cfg. Этот файл относится к migration_%BWMACADDRESS%.cfg.
  2. Пересоздайте профили устройств на уровне группы или на уровне устройства.
    Действия на уровне группы или на уровне устройства зависят от конфигурации параметра deviceLevelRebuild в файле. device-move-tool/conf/partner.cfg.
  3. Инструмент перемещения устройств запрашивает у сервера приложений Cisco BroadWorks перезагрузку телефонов на уровне группы или на уровне устройства.
  4. После запроса на перезагрузку телефоны Polycom загружают и обрабатывают файл% BWMACADDRESS%.cfg, который запрашивает у телефонов Polycom загрузку и обработку файла migration_%BWMACADDRESS%.cfg, который устанавливает device.prov.serverName в значение https://plcm.sipflash.com..
    https://plcm.sipflash.com Для региона США используются другие URL-адреса, для других регионов — другие.
  5. Телефон Polycom загружает файл %BWMACADDRESS%.cfg из https://plcm.sipflash.com и будет управляться системой Webex Calling DMS.
Identity/device файл типа профиля добавить скриншот

Рисунок 14. Identity/device файл типа профиля добавить

Поле "MAC-адрес" in:", Используйте те же значения, что и в других файлах шаблона Polycom. (На рисунке 14 используется URI HTTP-запроса, но это может быть неподходящим для развертывания Cisco BroadWorks Application Server у партнера).

Инструкции по запуску

Существует два способа запуска DMT: первый — запуск через одного клиента за раз, а второй — одновременный запуск через нескольких клиентов.

Инструмент перемещения устройств запускается со вторичного сервера приложений Cisco BroadWorks в каталоге инструмента перемещения устройств:

For device move single customer:
./devicemove.sh -input=
 ./devicemove.sh -input=/tmp/customername.json
 For device move multiple customers:
./devicemove.sh -input=
 ls -l /tmp/directoryofcustomers/
customer1.json 
customer2.json
customer3.json
Additionally, the device move tool supports migrate single/specific phone(s) from 1.35.0 release.
Use the command below:
./devicemove.sh -integration -input=  -macaddress=4CBC4883A6F8,48256741CBE9

Журналы терминала

Ниже приведены записи в терминале после успешного запуска инструмента перемещения устройств для миграции устройств:

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o) 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed

Результат

После миграции устройств, они подключились к сети и готовы к работе. make/receive звонки. Пример состояния устройства показан на рисунке 15:

Скриншот страницы «Устройства в центре управления», показывающий состояние устройства.

Рисунок 15. Состояние устройства

После переноса устройства номера стали активными. Для примера активных чисел обратитесь к рисунку 16:

Скриншот экрана «Номера в центре управления», отображающий активные номера.

Рисунок 16. Активные номера

миграция Дуббера

Теперь вы можете переносить записи звонков из BroadCloud в Webex Calling. Это позволит сохранить доступ к вашим существующим учетным записям Dubber и всем вашим старым записям без потери текущего доступа к платформе Dubber во время миграции. Для получения дополнительной информации о миграции Dubber см. Миграция Dubber с BroadCloud на Webex Calling.

Отменить миграцию

Операция отмены должна выполняться для каждого предприятия по отдельности.

Инструмент перемещения устройств не деактивирует номера в разделе «Оптовые звонки» из-за технических ограничений во время операции возврата.

Для оператора BroadCloud

Администраторы могут установить ROLLBACK_TO_BROADCLOUD=true в conf/partner.cfg, чтобы включить автоматический откат. Это позволяет вернуть устройства в BroadCloud после успешной миграции в пределах одного региона или между регионами с использованием NS Sync. В случае неудачной миграции, прежде чем запрашивать откат, свяжитесь со службой технической поддержки Cisco (Cisco TAC).

Для Cisco BroadWorks и Webex for BroadWorks

Процедура отката для Cisco BroadWorks и Webex for BroadWorks выглядит следующим образом:

  1. Для запроса на восстановление работоспособности устройства обратитесь в службу технической поддержки Cisco (Cisco TAC).
  2. Чтобы отменить миграцию устройств, запустите инструмент перемещения устройств в режиме отката на дополнительном сервере приложений BroadWorks. Это вернет URL-адрес DMS к URL-адресу DMS поставщика услуг для профилей устройств в Cisco BroadWorks и повторно активирует телефонные номера.
  3. Команда Webex Calling автоматически устанавливает URL-адрес DMS поставщика услуг в профилях устройств в Webex Calling.
  4. Администраторы партнеров должны деактивировать или удалить телефонные номера в Webex Calling через портал Control Hub.
  5. Администраторы партнерских организаций должны перенести телефонные номера PSTN обратно в Cisco BroadWorks.

Инструкции по запуску инструмента перемещения устройства в режиме отката.

Чтобы запустить инструмент перемещения устройства в режиме отмены, выполните следующие действия:

Выполните указанную ниже команду на дополнительном сервере приложений Cisco BroadWorks в каталоге инструментов перемещения устройств:

Отменить изменения профилей

./devicemove.sh -input=  -revertProfiles

Вернуть номера

./devicemove.sh -input=  -revertNumbers

Журналы терминала

После успешного запуска инструмента перемещения устройства для отмены операции в терминале появятся следующие записи:

Отменить изменения профилей

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N): 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process

Вернуть номера

Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ?  ([Y]es or [N]o): 
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully

Приложение

миграция крупных предприятий

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

Этапы

Для планирования поэтапной миграции в крупном предприятии выполните следующие шаги:

  1. Извлеките корпоративные данные из BroadWorks или BroadCloud.
  2. Запустите инструмент «Преобразование» без опции «Местоположения» для извлеченных данных.
  3. Найдите раздел «Рекомендуемое местоположение для одновременного перемещения» в файле exception_report.txt, чтобы спланировать этапы миграции и получить дополнительную информацию о зависимостях местоположения. Изучите файлы списков агентов функций (см. инструмент «Преобразование» ниже).
  4. Создайте файл input/locations.csv, изменив строку locations_to_be_edited.csv.
  5. Запустите инструмент «Преобразование» еще раз, выбрав опцию «Местоположения».
  6. Просмотрите файл exception_report.txt, чтобы выявить любые проблемы, связанные с зависимостью местоположения от местоположения на текущем этапе.
  7. При необходимости устраните проблемы с зависимостью местоположения (путем изменения файла locations.csv).
  8. Повторно запустите инструмент Transform, чтобы сгенерировать файл customers.json для текущего этапа.
  9. Запустите инструмент Provisioning для каждого файла customer.json.
  10. В период проведения технического обслуживания запустите инструмент перемещения устройств.
  11. Повторите шаги 4–10 для следующего этапа.

Инструмент преобразования

Для достижения цели поэтапной миграции местоположений в крупном предприятии, как указано выше, в качестве необязательного входного файла locations.csv добавлен новый файл-locations=input/locations.csv) при запуске инструмента преобразования.

Файл locations.csv содержит данные, относящиеся непосредственно к конкретным местоположениям. Оно переопределяет данные, содержащиеся в input/customers.csv, которая в настоящее время содержит как корпоративные данные, так и данные о местоположении.

В следующей таблице приведены подробные сведения о файле locations.csv:

Описание

Значения

Значение по умолчанию

Обязательно

Карты в BroadWorks

Карты в BroadCloud

enterpriseId

Уникальный идентификатор предприятия

Y

serviceProviderId

Идентификатор клиента Риальто

locationId

Идентификатор местоположения, уникальный в рамках предприятия.

Y

идентификатор группы

Идентификатор сайта Риальто

миграционный статус

Это местоположение было перенесено?

мигрировал, dont_migrate, мигрирующий

мигрирующий

Нет

имя

Название этого места.

Оставьте поле пустым, чтобы использовать locationId.

Нет

часовой пояс

Нет

язык

Нет

address1

Нет

address2

Нет

city

Нет

state

Нет

Почтовый индекс

Почтовый индекс

Нет

country

2-буквенный код

Нет

Файл locations.csv можно составить из предварительно заполненного locations_to_be_edited.csv при использовании инструмента Transform в крупных корпоративных системах. Прочитайте дальше, чтобы увидеть примеры.

Файл locations.csv является необязательным входным параметром при запуске инструмента преобразования, поэтому инструмент преобразования будет работать так же, как и раньше, если этот параметр будет указан. -locations=input/locations.csv отсутствует.

Новые выходные файлы

Инструмент преобразования создал 5 новых выходных файлов:

  • locations_to_be_edited.csv – этот файл предварительно заполнен информацией обо всех местоположениях крупного предприятия, подлежащего миграции.

Пример:

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

Он partners/customers Его можно использовать для генерации файла locations.csv, чтобы контролировать места, подлежащие миграции на определенном этапе (и обновлять информацию о местах по мере необходимости).

Пример: locations.csv сгенерировано из вышеуказанного locations_to_be_edited.csv

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

Этот файлlocations.csv означает: для этой фазыместоположение auto_mig_ent_grp1 было перенесено, местоположение auto_mig_ent_grp2 переносится, а местоположение auto_mig_ent_grp3 не переносится.

  • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 файла имеют одно и то же назначение: сгенерировать полные списки соответствующих характеристик agents/supervisors/originators/targets/monitored_elements в местах миграции, если места миграции имеют зависимости от других мест.

Они имеют практически одинаковый формат (название третьего столбца варьируется в зависимости от функции), как показано ниже (auto_mig_ent_grpСписок агентов группы поиска 2 для вышеуказанного этапа):

Пример: Следующий текст взят из hunt_group_agents.csv

feature name,feature location,agent,location 

Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 

Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1 

Если параметр locations отсутствует при запуске инструмента Transform, указанные выше 4 файла сгенерируют полные списки. hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements для всего предприятия, что может быть использовано для планирования поэтапной миграции.

Новые разделы в exception_report

При выполнении поэтапной миграции для крупных предприятий в файлах exception_report.txt появятся новые разделы, если не будут выполнены зависимости от местоположения.

Пример: Следующий новый раздел предназначен для группы охоты auto_mig_ent_grp2, агентов Сары Родригес в локации auto_mig_ent_grp3, которая не была перенесена и не будет перенесена на данном этапе.

Dependencies between locations - Hunt groups 

Name                          Location                        Agent                                            Agent's Location         Comment 

________________________________________________________________________________________________________________ 

Sarah Rodriguez       auto_mig_ent_grp2    agent_william@domain.com    auto_mig_ent_grp3    Agent in different location not migrated yet 

Sarah Rodriguez       auto_mig_ent_grp2   agent_melody@domain.com     auto_mig_ent_grp3    Agent in different location not migrated yet 

В следующем новом разделе представлены рекомендации по группировке местоположений на этапах миграции.

Рекомендуемые места для одновременного перемещения:

Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3 

Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3

Если параметр «Местоположения» отсутствует при запуске инструмента «Преобразование», в разделе «Рекомендуемые места для одновременного перемещения» перечислены все зависимости между местоположениями для удобства планирования.

При запуске инструмента «Преобразование» с опцией «Местоположения» (т.е. для этапа миграции) в разделе «Рекомендуемые места для одновременного перемещения» отображаются только зависимости местоположений для текущего этапа.

Инструмент подготовки ресурсов

Для крупных предприятий инструмент подготовки ресурсов можно запускать как обычно.

инструмент перемещения устройства

Инструмент перемещения устройств может работать для подмножества местоположений из файла customer.json. Для этого добавьте новый необязательный файл locations.csv, содержащий два столбца.

External_id

LocationNames

Значение внешнего идентификатора

Названия locations/group имена

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

Команда выглядит следующим образом:

./devicemove.sh -input=/customer.json -locations=/Location_names.csv

Часовые пояса

США:

"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]

Канада:

"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]

Австралия:

"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]

Франция:

"timeZones":["Europe/Paris"]

Португалия:

"timeZones":["Atlantic/Azores","Europe/Lisbon"]}

Великобритания:

"timeZones":["Europe/London"]

Италия:

"timeZones":["Europe/Rome"]

Германия:

"timeZones":["Europe/Berlin"]

Вопросы и ответы

Известные ошибки

ОшибкаДействие
Инструмент для генерации токенов
./tokengenerator.sh: строка 77: /bin/java: Данный файл или каталог отсутствует Правильно настройте переменную среды JAVA_PATH в вашей среде.
Ошибки инструмента преобразования
  • ModuleNotFoundError: Модуль с именем 'phonenumbers' не найден.
  • Перенос устройств, которые в настоящее время не зарегистрированы.
  • При извлечении больших данных генерируется лишь несколько JSON-файлов.
  • Ошибка неподдерживаемого часового пояса (например, America/New_Йорк (для страны CA)
  • Исключение: Не удалось выполнить действия с оптовым пакетом для существующих клиентов Webex For BroadWorks.
  • Настройте виртуальную среду Python, как описано в руководстве по решениям. Затем повторно запустите инструмент «Преобразование».
  • В отчете об исключениях отображаются устройства, которые ранее были зарегистрированы, но теперь не зарегистрированы. Для их миграции раскомментируйте и установите MIGRATE_DEVICES_REGISTERED_ONCE=yes в конфигурации
  • Проверьте наличие проблем с сетью. Просмотрите отчет об ошибке. Если проблема не решена, обратитесь в службу технической поддержки Cisco (Cisco TAC).
  • Добавить сопоставление в transform/conf/timezone_translation.csv

    Пример. America/New_York,America/Montreal

  • Убедитесь, что вы запускаете команду extract с действительным и не закомментированным REFRESH_TOKEN. В противном случае повторно запустите извлечение и преобразование с правильным ОБНОВИТЬ_ТОКЕН
Ошибки инструмента подготовки ресурсов
  • Клиент не уполномочен предоставлять услуги.
  • Поле источника миграции отсутствует или содержит некорректный JSON.
  • Процесс инициализации завершается с ошибкой из-за адреса электронной почты администратора.
  • Проверьте, создан ли токен обновления с правильным адресом электронной почты партнера.
  • Проверьте файл customer.json с помощью JSON-форматтера и исправьте все обнаруженные ошибки.
  • Убедитесь, что адрес электронной почты администратора действителен, правильно отформатирован, а домен использует только буквенно-цифровые символы.
DeviceMove (BroadWorks) / Ошибки инструмента миграции (BroadCloud)
Миграция не удалась из-за ошибки состояния сети исходной и целевой автономных систем.

Избегайте изменения устройства или номера после инициализации и до запуска инструмента перемещения устройства.

Предварительные требования

1. Как найти идентификатор организации (OrgID) партнера?

Войдите в Partner Hub и перейдите в раздел «Учетные записи». Идентификатор организации (OrgID) отображается там.

Извлекать

1. Почему клиент или сайт не указаны на странице "Начать извлечение данных"?

Отображаются только клиенты, у которых хотя бы на одном сайте в BroadCloud активно работают службы телефонной связи. Если активных пунктов обслуживания нет, клиент не будет внесен в список.

Трансформация

1. Почему в файле customer.json отсутствует информация о пользователях или группах?

Чтобы просмотреть информацию о пользователе или группе, проверьте файл exception_report.txt на наличие связанных ошибок.

2. Почему файл customer.json не генерируется?

Обновите файл customers.csv, указав действительный адрес. Используйте параметр -customers во время преобразования.

3. Каково назначение файла input/customers.csv ?

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

4. Каково назначение файла input/users.csv ?

Файл input/users.csv используется для предоставления данных пользовательского уровня, которые могут отсутствовать в Cisco BroadWorks или BroadCloud.

5. Как перевести BroadWorks Call Centers на Cx Essentials?

Используйте input/cxessentials.csv для преобразования BroadWorks Call Centers в Cx Essentials.

6. Существует ли способ автоматически перевести все колл-центры на Cx Essentials?

Да, вы можете включить свойство UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS, чтобы автоматически преобразовывать все колл-центры в Cx Essentials без использования CSV-файла.

7. Как мне настроить новые телефоны для пользователей?

Для настройки новых телефонов добавьте MAC-адрес и адрес электронной почты пользователя в файл input/newphones.csv. Этот шаг необходим только в том случае, если администраторы партнерской сети планируют настроить новые телефоны в среде оптовой телефонной связи.

8. Как настроить стандартные шлюзовые устройства?

Для настройки универсальных шлюзовых устройств добавьте MAC-адрес устройства и соответствующий идентификатор пользователя в файл input/genericgateways.csv. Также необходимо указать, является ли пользователь ОСНОВНЫМ владельцем или ОБЩИМ пользователем (для совместного использования номеров ).

9. Доступна ли стандартная настройка шлюзового устройства для миграции из BroadCloud в оптовую сеть?

Нет, эта функция не поддерживается при миграции с BroadCloud на Wholesale.

Подготовка

1. Как партнеры могут одновременно настраивать JSON-файлы для более чем 100 клиентов, как это указано в параметре maxCustomersProvisioning в файле conf/app.cfg?

Установите значение maxCustomersProvisioning=<no.of.customers> в файле app.cfg и запустите процесс подготовки.

2. Процесс предоставления доступа заблокирован, поскольку организация находится в "pending_rpl_review"?

Финансовый отдел Cisco проводит проверку клиента. Это может занять до 72 часов. Повторите попытку после подтверждения.

3. Как решить проблему, когда оптовый пакет, его функции и пользователи были назначены неправильной организации из-за неверного внешнего идентификатора в процессе миграции?

Шаг 1: Удалить всех пользователей / функции, предоставляемые инструментом предоставления ресурсов.

Шаг 2: В Partner Hub выберите клиента, перейдите в раздел «Пакеты», отключите все оптовые пакеты и сохраните изменения.

4. Как решить проблему, возникающую при запуске инструмента инициализации, когда появляется сообщение "OrgId является обязательным параметром при предоставлении оптовых услуг существующему клиенту"?

Попробуйте запустить инструмент, используя другой адрес электронной почты, обновив файл customer.json. Кроме того, проверьте, не занят ли данный почтовый домен другой организацией. Если да, попробуйте освободить занятый домен от этой организации или попробуйте использовать другой незанятый домен.

DeviceMove (BroadWorks) / Миграция (Broadcloud)

1. В файле customer.json указано, что из всех устройств одно или два не подключились к сети? Как это исправить?

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

2. Необходимо ли указывать rialtoIdentifier в файле customer.json для миграции в Broadcloud?

Да.

3. Как запустить инструмент перемещения устройств в режиме отката для Broadcloud?

Добавить ОТКАТ_В_BROADCLOUD=true в partner.cfg, затем загрузите файлы customer.json и partner.cfg и повторно запустите миграцию.

4. Что делать, если инструмент инициализации не может добавить устройства из-за ошибки (обычно потому, что устройство уже находится в EDOS), а миграция сайта всё равно продолжается?

Обычно мы рекомендуем администратору устранить ошибки инициализации до миграции, но в данном случае сайт был перенесен на платформу оптовой торговли Webex Calling до того, как устройство было успешно инициализировано в Webex Calling.

Временный способ добавить MAC-адрес в Webex Calling:

Этап 1. Устраните проблему, из-за которой устройство не добавлялось (обычно это связано с удалением MAC-адреса из EDOS).

Этап 2. Есть два варианта.

Вариант 1: Откат и повторная попытка

  1. Верните сайт на платформу BroadCloud.
  2. Добавьте устройство в Webex Calling вручную через Control Hub или повторно запустите инструмент настройки.
  3. После добавления устройства продолжите миграцию.

Вариант 2: Продолжить работу в Webex

Если откат нежелателен:

  1. Сообщите нам (команде по массовой миграции), чтобы мы могли установить статус синхронизации BroadCloud NS на LOCAL.
  2. Затем администратор может:
    1. Отмените назначение MAC-адреса пользователю в Rialto.
    2. Удалите MAC-адрес с сайта в Риальто.
  3. После очистки устройство вручную добавляется в Webex Calling через портал Control Hub.
  4. После добавления устройства в Webex Calling, перезагрузите устройство вручную.

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