В этой статье
Настройте коннектор ServiceNow для контакт-центра Webex
Создание сертификатов открытых и закрытых ключей
Загрузите сертификат на ServiceNow
Создайте технического пользователя ServiceNow
Настройте приложение ServiceNow OAuth
Создайте коннектор ServiceNow в контакт-центре Webex
Настройте коннектор ServiceNow для контакт-центра Webex
list-menuВ этой статье
list-menuОтправить обратную связь?

Используйте эту статью для настройки соединителя ServiceNow для Webex Contact Center с аутентификацией на основе сертификатов.

Настройте коннектор ServiceNow для контакт-центра Webex

Используйте эту статью для настройки соединителя ServiceNow. Коннектор ServiceNow — это коннектор интерактивного голосового ответа (IVR), который создает или извлекает информацию из ServiceNow и использует ее для принятия решений о маршрутизации. Он использует аутентификацию на основе сертификатов для удовлетворения повышенных требований корпоративной безопасности.

Коннектор ServiceNow предоставляет расширенные методы аутентификации в активности HTTP-запроса, предназначенные для использования в модуле Flow Designer. Конфигурации сертификатов можно легко обновлять и ротировать в Webex Control Hub.

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

  • Создание сертификатов открытого и закрытого ключей
  • Загрузка сертификата на экземпляр ServiceNow
  • Создание технического пользователя ServiceNow
  • Настройка приложения ServiceNow OAuth
  • Настройка соединителя ServiceNow в контактном центре Webex

Дополнительные сведения см. в следующих разделах.

Создание сертификатов открытых и закрытых ключей

1

Установите OpenSSL.

2

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

cd OpenSSL-Win64\bin
openssl genrsa -des3 -passout pass:ServiceNow123 -out server.pass.key 2048
openssl rsa -passin pass:ServiceNow123 -in server.pass.key -out server.key
openssl req -new -key server.key -out server.csr

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

Загрузите сертификат на ServiceNow.

Загрузите сертификат на ServiceNow

Прежде чем начать

  • Создайте сертификаты открытого и закрытого ключей.
1

В главном меню найдите сертификат x.509 и создайте новую запись.

2

Введите имя и описание.

3

Сохраните формат PEM.

4

В качестве типа используйте сертификат Trust Store.

5

Скопируйте содержимое server.crtфайла в разделе PEM.

ServiceNow x.509 certificate record with PEM certificate content.
Запись сертификата
6

Нажмите «Подтвердить»/«Установить доверенный сертификат для подписи кода».

ServiceNow related link to validate and install the trusted code signing certificate.
Подтвердите и установите доверенный сертификат

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

Создайте технического пользователя ServiceNow.

Создайте технического пользователя ServiceNow

Прежде чем начать

  • Создайте сертификаты открытого и закрытого ключей.
  • Загрузите публичный сертификат на экземпляр ServiceNow.
1

В главном меню перейдите в раздел Пользователи и создайте нового пользователя.

2

Введите идентификатор пользователя и выберите Machine в качестве типа идентификации.

3

Если вы используете выдачу сертификата, введите адрес электронной почты.

4

Убедитесь, что флажок «Доступ только к веб-сервисам» включен.

Эта опция может быть недоступна для экземпляров разработчиков.
5

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

ServiceNow user record with Machine identity type and Web Service Access only enabled.
Технический пользователь
6

Назначьте роли, необходимые для API ServiceNow.

Необходимы следующие роли:

  • sn_cti_core.service
  • sn_openframe_api_user
  • sn_customerservice.consumer_agent
ServiceNow roles assigned to the technical user.
Обязательные роли

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

Настройте приложение ServiceNow OAuth.

Настройте приложение ServiceNow OAuth

Прежде чем начать

  • Создайте сертификаты открытого и закрытого ключей.
  • Загрузите публичный сертификат на экземпляр ServiceNow.
  • Создайте технического пользователя ServiceNow.
1

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

2

Выберите «Новый опыт интеграции входящих сообщений».

ServiceNow OAuth application type page with New Inbound Integration Experience highlighted.
Новый опыт интеграции входящих сообщений
3

Нажмите «Новая интеграция» и выберите «OAuth — грант на предъявителя JWT».

ServiceNow application connection type dialog with OAuth - JWT bearer grant selected.
Грант на предъявителя OAuth JWT
4

Введите имя.

Идентификатор клиента и секрет клиента генерируются при сохранении приложения.

ServiceNow OAuth JWT bearer grant application details with generated Client ID and Client secret.
Сведения о заявке
5

Отключите опцию Включить проверку JTI.

6

Нажмите +, чтобы добавить карту верификатора JWT.

7

Введите имя, скопируйте созданного Kid и выберите созданный сертификат.

ServiceNow JWT verifier map with name, Kid, and certificate fields.
Карта верификатора JWT
8

Настройте область аутентификации следующим образом:

ServiceNow auth scope configuration for the OAuth JWT bearer grant application.
Область авторизации

Создайте коннектор ServiceNow в контакт-центре Webex

Прежде чем начать

  • Создайте сертификаты открытого и закрытого ключей.
  • Загрузите публичный сертификат на экземпляр ServiceNow.
  • Создайте технического пользователя ServiceNow.
  • Настройте приложение ServiceNow OAuth.
1

Войдите в свою организацию по работе с клиентами в Control Hub.

2

Перейдите в раздел Службы > Контактный центр > Настройки арендатора > Интеграции > Коннекторы.

3

На карточке ServiceNow нажмите «Настроить» или «Добавить больше».

4

На странице Добавить сведения о конфигурации введите следующие сведения:

Имя
Введите уникальное имя соединителя.
Домен ресурсов
Введите URL-адрес экземпляра ServiceNow.
Тип гранта
Выберите client_certificate.
Идентификатор клиента
Введите идентификатор клиента в приложении ServiceNow.
Секрет клиента
Введите секрет клиента в приложении ServiceNow.
Публичный ключ (сертификат)
Введите сертификат открытого ключа.
Приватный ключ (сертификат)
Введите сертификат закрытого ключа.
URL-адрес токена
Введите доменное имя с суффиксом /oauth_token.do.
Область применения
Оставьте область по умолчанию без изменений.
5

Нажмите кнопку Сохранить, чтобы сохранить конфигурацию.

Контактный центр Webex проверяет подключение к приложению, подключенному к ServiceNow. В случае успешного подключения система сохраняет учетные данные и отображает подтверждающее сообщение.

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

После успешного сохранения соединителя его можно использовать в Flow Designer. Дополнительные сведения см. в разделе Настройки HTTP-запроса в руководстве Flow Designer.

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