Dans cet article
Configurer le connecteur ServiceNow pour Webex Contact Center
Créez des certificats de clé publique et privée
Téléchargez le certificat sur ServiceNow
Créer un utilisateur technique de 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 une authentification basée sur des certificats.

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 depuis ServiceNow et qui les utilise pour prendre des décisions de routage. Il utilise l'authentification par certificat pour répondre aux exigences de sécurité avancées de l'entreprise.

Le connecteur ServiceNow fournit des méthodes d'authentification avancées dans le cadre de l'activité de requête HTTP, conçues pour être utilisées dans le module Flow Designer. Vous pouvez facilement mettre à jour et modifier les configurations des certificats dans Webex Control Hub.

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

  • Création des certificats de clé publique et privée
  • Téléchargement du certificat sur l'instance ServiceNow
  • Création d'un utilisateur technique de ServiceNow
  • Configuration de l'application ServiceNow OAuth
  • Configuration du connecteur ServiceNow dans Webex Contact Center

Consultez les sections suivantes pour plus de détails.

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

1

Installez OpenSSL.

2

Exécutez les commandes suivantes :

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

Que faire ensuite

Téléchargez le certificat sur ServiceNow.

Téléchargez le certificat sur ServiceNow

Avant de commencer

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

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

2

Entrez un nom et une description.

3

Conservez le format PEM.

4

Utilisez Trust Store Cert comme type.

5

Copiez le contenu du server.crtfichier dans la section PEM.

ServiceNow x.509 certificate record with PEM certificate content.
Dossier de certificat
6

Cliquez sur Valider/Installer un certificat de signature de code fiable.

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

Que faire ensuite

Créez un utilisateur technique de ServiceNow.

Créer un utilisateur technique de 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

Depuis le menu principal, allez dans la section Utilisateurs et créez un nouvel utilisateur.

2

Entrez un nom d'utilisateur et sélectionnez Machine comme type d'identité.

3

Si vous utilisez l'octroi d'un certificat, saisissez une adresse e-mail.

4

Assurez-vous que la case Accès au service Web uniquement est activée.

Cette option n'est peut-être pas disponible pour les instances de développement.
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 obligatoires :

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

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éez un utilisateur technique de ServiceNow.
1

Dans le menu principal, recherchez Registre des candidatures et cliquez sur Nouveau pour créer un nouvel enregistrement.

2

Sélectionnez New Inbound Integration Experience.

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.
Bourse OAuth JWT
4

Entrez un nom.

L'identifiant client et le secret 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 la candidature
5

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

6

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

7

Entrez 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 des vérificateurs JWT
8

Configurez la portée d'authentification comme suit :

ServiceNow auth scope configuration for the OAuth JWT bearer grant application.
Portée d'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éez un utilisateur technique de ServiceNow.
  • Configurez une application ServiceNow OAuth.
1

Connectez-vous à votre organisation cliente dans Control Hub.

2

Accédez à Services > Centre d'appels > Paramètres des locataires > Intégrations > Connecteurs.

3

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

4

Sur la page Ajouter des informations de configuration, saisissez les informations suivantes :

Nom
Entrez un nom unique pour le connecteur.
Domaine des ressources
Entrez l'URL de votre instance ServiceNow.
Type de subvention
Choisissez client_certificate.
Identifiant du client
Entrez l'identifiant client depuis l'application ServiceNow.
Secret du client
Entrez le code secret du client depuis l'application ServiceNow.
Clé publique (certificat)
Entrez le certificat de clé publique.
Clé privée (certificat)
Entrez le certificat de clé privée.
URL du jeton
Entrez le nom de domaine avec le suffixe /oauth_token.do.
Champ d'application
Laissez la portée par défaut telle quelle.
5

Cliquez sur Enregistrer pour enregistrer la configuration.

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

Que faire ensuite

Une fois le connecteur enregistré, vous pourrez l'utiliser dans Flow Designer. Pour plus d' informations, consultez la section relative aux paramètres des requêtes HTTP dans le guide Flow Designer.

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