В этой статье
Настройка коннектора 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\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

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

5

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

Запись сертификата ServiceNow x.509 с содержимым PEM-сертификата.
Запись сертификата
6

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

Ссылка на сайт ServiceNow для проверки и установки доверенного сертификата подписи кода.
Проверьте и установите доверенный сертификат.

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

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

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

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

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

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

2

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

3

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

4

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

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

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

Запись пользователя ServiceNow с типом идентификации машины и включенным доступом только к веб-службам.
Технический пользователь
6

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

Требуются следующие специалисты:

  • sn_cti_core.service
  • sn_openframe_api_user
  • sn_customerservice.consumer_agent
Роли ServiceNow, назначенные техническому пользователю.
Требуемые роли

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

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

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

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

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

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

2

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

Страница типа приложения ServiceNow OAuth с выделенным разделом «Новый интерфейс входящей интеграции».
Новый опыт интеграции входящих запросов.
3

Нажмите Новая интеграция и выберите OAuth - JWT bearer grant.

Диалоговое окно выбора типа подключения к приложению ServiceNow с использованием OAuth - выбрано предоставление доступа через JWT-носитель.
OAuth JWT bearer grant
4

Введите имя.

Идентификатор клиента ( Client ID ) и секретный ключ клиента (Client secret ) генерируются при сохранении приложения.

Сведения о заявке на предоставление доступа к JWT-сертификату ServiceNow OAuth, включая сгенерированные идентификатор клиента и секретный ключ клиента.
Детали заявки
5

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

6

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

7

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

Карта верификатора JWT ServiceNow с полями имени, Kid и сертификата.
Карта верификатора JWT
8

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

Настройка области действия аутентификации ServiceNow для приложения предоставления доступа к JWT-токену OAuth.
Область авторизации

Создание коннектора ServiceNow в Webex Contact Center

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

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

Войдите в свою клиентскую организацию в Центре управления.

2

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

3

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

4

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

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

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

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

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

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

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