Dans cet article
Configurer le connecteur ServiceNow pour Webex Contact Center
Créer des certificats de clé publique et privée
Chargez le certificat sur ServiceNow
Créer un utilisateur technique ServiceNow
Configurer l'application ServiceNow OAuth
Créer un connecteur ServiceNow sur Webex Contact Center
Configurer le connecteur ServiceNow pour Webex Contact Center
list-menuDans cet article
list-menuUn commentaire ?

Utilisez cet article pour configurer le connecteur ServiceNow pour Webex Contact Center avec authentification par certificat.

Configurer le connecteur ServiceNow pour Webex Contact Center

Utilisez cet article pour configurer le connecteur ServiceNow.Le connecteur ServiceNow est un connecteur de réponse vocale interactive (IVR) qui crée ou extrait des informations de ServiceNow et les utilise pour prendre des décisions de routage.Il utilise l'authentification par certificat pour répondre aux exigences avancées de sécurité de l'entreprise.

Le connecteur ServiceNow fournit des méthodes d'authentification avancées dans l'activité de demande HTTP, conçues pour être utilisées dans le module Concepteur de flux.Vous pouvez facilement mettre à jour et faire pivoter les configurations de certificats dans Webex Control Hub.

La configuration du connecteur ServiceNow est une procédure étape par étape qui implique les tâches suivantes :

  • Créer les certificats de clé publique et privée
  • Chargement du certificat sur l'instance ServiceNow
  • Créer un utilisateur technique ServiceNow
  • Configuration de l'application ServiceNow OAuth
  • Configurer le connecteur ServiceNow dans Webex Contact Center

Reportez-vous aux sections suivantes pour plus de détails.

Créer des certificats de clé publique et privée

1

Installez OpenSSL.

2

Exécutez les commandes suivantes :

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 -nouvelle -clé server.key -sortie server.csr

Que faire ensuite ?

Téléchargez le certificat sur ServiceNow.

Chargez le certificat sur ServiceNow

Avant de commencer

  • Créez les certificats de clé publique et privée.
1

Dans le menu principal, recherchez le certificat x.509 et créez un nouvel enregistrement.

2

Saisissez un nom et une description.

3

Conservez PEM comme format.

4

Utilisez Trust Store Cert comme type.

5

Copiez le contenu du fichier server.crt dans la section PEM.

ServiceNow x.509 certificate record with PEM certificate content.
Enregistrement du certificat
6

Cliquez sur Valider / Installer le certificat de signature de code de confiance.

ServiceNow related link to validate and install the trusted code signing certificate.
Valider et installer un certificat de confiance

Que faire ensuite ?

Créer un utilisateur technique ServiceNow.

Créer un utilisateur technique ServiceNow

Avant de commencer

  • Créez les certificats de clé publique et privée.
  • Téléchargez le certificat public sur l'instance ServiceNow.
1

À partir du menu principal, allez à la section Utilisateurs et créez un nouvel utilisateur.

2

Saisissez un ID utilisateur et sélectionnez Machine comme type d'identité.

3

Si vous utilisez une attribution de certificat, saisissez une adresse électronique.

4

Vérifiez que la case à cocher Accès au service Web uniquement est activée.

Cette option n’est peut-être pas disponible pour les instances de développeurs.
5

Cliquez sur Enregistrer.

ServiceNow user record with Machine identity type and Web Service Access only enabled.
Utilisateur technique
6

Attribuez les rôles requis pour les API ServiceNow.

Les rôles suivants sont requis :

  • sn_cti_core.service
  • sn_openframe_api_user
  • sn_customerservice.consumer_agent
ServiceNow roles assigned to the technical user.
Rôles requis

Que faire ensuite ?

Configurez l'application ServiceNow OAuth.

Configurer l'application ServiceNow OAuth

Avant de commencer

  • Créez les certificats de clé publique et privée.
  • Téléchargez le certificat public sur l'instance ServiceNow.
  • Créer un utilisateur technique ServiceNow.
1

Dans le menu principal, recherchez Registre d’application et cliquez sur Nouveau pour créer un nouvel enregistrement.

2

Sélectionnez Nouvelle expérience d’intégration entrante.

ServiceNow OAuth application type page with New Inbound Integration Experience highlighted.
Nouvelle expérience d’intégration entrante
3

Cliquez sur Nouvelle intégration et sélectionnez OAuth - JWT bearer grant.

ServiceNow application connection type dialog with OAuth - JWT bearer grant selected.
Subvention d’accès OAuth JWT
4

Saisissez un nom.

ID du client et Code secret du client sont générés lorsque vous enregistrez l'application.

ServiceNow OAuth JWT bearer grant application details with generated Client ID and Client secret.
Détails de l’application
5

Désactivez l’option Activer la vérification JTI.

6

Cliquez sur + pour ajouter une carte de vérificateur JWT.

7

Saisissez un nom, copiez le Kid généré et sélectionnez le certificat que vous avez créé.

ServiceNow JWT verifier map with name, Kid, and certificate fields.
Carte du vérificateur JWT
8

Configurez le périmètre d’authentification comme suit :

ServiceNow auth scope configuration for the OAuth JWT bearer grant application.
Objectif de l’authentification

Créer un connecteur ServiceNow sur Webex Contact Center

Avant de commencer

  • Créez les certificats de clé publique et privée.
  • Téléchargez le certificat public sur l'instance ServiceNow.
  • Créer un utilisateur technique ServiceNow.
  • Configurer une application ServiceNow OAuth.
1

Sign in to your customer organization in Control Hub.

2

Allez dans Services > Centre de contact > Paramètres du tenant > Intégrations > Connecteurs.

3

Sur la carte ServiceNow, cliquez sur Configurer ou Ajouter plus.

4

Sur la page Ajouter les détails de la configuration, saisissez les détails suivants :

Nom
Saisissez un nom unique pour le connecteur.
Domaine des ressources
Saisissez l'URL de votre instance ServiceNow.
Type d’autorisation
Choisissez client_certificate.
ID du client
Saisissez l'ID client à partir de l'application ServiceNow.
code secret du client
Saisissez le code secret du client à partir de l'application ServiceNow.
Clé publique (certificat)
Saisissez le certificat de clé publique.
Clé privée (certificat)
Saisissez le certificat de clé privée.
URL du jeton
Saisissez le nom de domaine avec le suffixe /oauth_token.do .
Portée
Laissez le champ d’application par défaut tel quel.
5

Cliquez sur Enregistrer pour enregistrer la configuration.

Le centre de contact Webex valide la connectivité à l'application connectée ServiceNow.Si la connexion est réussie, le système enregistre les informations d'authentification et affiche un message de confirmation.

Que faire ensuite ?

Après avoir enregistré le connecteur avec succès, vous pouvez l'utiliser dans le concepteur de flux. For more information, see the HTTP Request settings section in the Flow Designer Guide.

Cet article était-il utile ?
Cet article était-il utile ?