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

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

Настройка соединителя ServiceNow для Webex Contact Center

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

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

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

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

Подробности см. в следующих разделах.

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

1

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

2

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

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

Дальнейшие действия

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

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

Перед началом работы

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

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

2

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

3

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

4

В качестве типа используйте сертификат доверенного хранилища.

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

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

3

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

4

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

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

Щелкните Сохранить.

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

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

Требуются следующие роли:

  • Типы ресурсов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 Contact Center

Перед началом работы

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

Sign in to your customer organization in Control Hub.

2

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

3

На карточке ServiceNow щелкните Настройка или Добавить еще.

4

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

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

Щелкните Сохранить, чтобы сохранить конфигурацию.

Webex Contact Center проверяет подключение к приложению ServiceNow.При успешном подключении система сохраняет учетные данные и отображает сообщение с подтверждением.

Дальнейшие действия

После успешного сохранения соединителя его можно использовать в Flow Designer. For more information, see the HTTP Request settings section in the Flow Designer Guide.

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