In diesem Artikel
ServiceNow-Connector für Webex Contact Center konfigurieren
Erstellen Sie öffentliche und private Schlüsselzertifikate
Laden Sie das Zertifikat auf ServiceNow hoch
Einen technischen ServiceNow-Benutzer erstellen
ServiceNow OAuth-Anwendung konfigurieren
ServiceNow-Connector im Webex Contact Center erstellen
ServiceNow-Connector für Webex Contact Center konfigurieren
list-menuIn diesem Artikel
list-menuFeedback?

Verwenden Sie diesen Artikel, um den ServiceNow-Connector für Webex Contact Center mit zertifikatsbasierter Authentifizierung zu konfigurieren.

ServiceNow-Connector für Webex Contact Center konfigurieren

Verwenden Sie diesen Artikel, um den ServiceNow-Connector zu konfigurieren. Der ServiceNow-Connector ist ein Interactive Voice Response (IVR) -Connector, der Informationen aus ServiceNow erstellt oder extrahiert und sie verwendet, um Routing-Entscheidungen zu treffen. Es verwendet eine zertifikatsbasierte Authentifizierung, um die erweiterten Sicherheitsanforderungen von Unternehmen zu erfüllen.

Der ServiceNow-Connector bietet erweiterte Authentifizierungsmethoden innerhalb der HTTP-Request-Aktivität, konzipiert für die Verwendung im Flow Designer-Modul. Sie können Zertifikatkonfigurationen einfach in Webex Control Hub aktualisieren und rotieren.

Die Konfiguration des ServiceNow-Connectors ist ein schrittweises Verfahren, das die folgenden Aufgaben umfasst:

  • Erstellung der öffentlichen und privaten Schlüsselzertifikate
  • Das Zertifikat auf die ServiceNow-Instanz hochladen
  • Einen technischen ServiceNow-Benutzer erstellen
  • Konfiguration der ServiceNow-OAuth-Anwendung
  • Konfiguration des ServiceNow-Connectors im Webex Contact Center

Weitere Einzelheiten finden Sie in den folgenden Abschnitten.

Erstellen Sie öffentliche und private Schlüsselzertifikate

1

Installieren Sie OpenSSL.

2

Führen Sie die folgenden Befehle aus:

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

Nächste Schritte

Laden Sie das Zertifikat auf ServiceNow hoch.

Laden Sie das Zertifikat auf ServiceNow hoch

Vorbereitungen

  • Erstellen Sie die öffentlichen und privaten Schlüsselzertifikate.
1

Suchen Sie im Hauptmenü nach dem X.509-Zertifikat und erstellen Sie einen neuen Datensatz.

2

Geben Sie einen Namen und eine Beschreibung ein.

3

Behalten Sie PEM als Format bei.

4

Verwenden Sie Trust Store Cert als Typ.

5

Kopieren Sie den Inhalt der server.crtDatei in den PEM-Bereich.

ServiceNow x.509 certificate record with PEM certificate content.
Zertifikatsdatensatz
6

Klicken Sie auf Bestätigen/Vertrauenswürdiges Codesignaturzertifikat installieren.

ServiceNow related link to validate and install the trusted code signing certificate.
Bestätigen und installieren Sie das vertrauenswürdige Zertifikat

Nächste Schritte

Erstellen Sie einen technischen ServiceNow-Benutzer.

Einen technischen ServiceNow-Benutzer erstellen

Vorbereitungen

  • Erstellen Sie die öffentlichen und privaten Schlüsselzertifikate.
  • Laden Sie das öffentliche Zertifikat auf die ServiceNow-Instanz hoch.
1

Gehen Sie vom Hauptmenü zum Abschnitt Benutzer und erstellen Sie einen neuen Benutzer.

2

Geben Sie eine Benutzer-ID ein und wählen Sie Maschine als Identitätstyp aus.

3

Wenn Sie eine Zertifikatsgewährung verwenden, geben Sie eine E-Mail-Adresse ein.

4

Stellen Sie sicher, dass das Kontrollkästchen Nur Webservice-Zugriff aktiviert ist.

Diese Option ist möglicherweise nicht für Entwicklerinstanzen verfügbar.
5

Klicken Sie auf Speichern.

ServiceNow user record with Machine identity type and Web Service Access only enabled.
Technischer Benutzer
6

Weisen Sie die Rollen zu, die für die ServiceNow-APIs erforderlich sind.

Die folgenden Rollen sind erforderlich:

  • sn_cti_core.service
  • sn_openframe_api_user
  • sn_customerservice.consumer_agent
ServiceNow roles assigned to the technical user.
Erforderliche Rollen

Nächste Schritte

Konfigurieren Sie die ServiceNow-OAuth-Anwendung.

ServiceNow OAuth-Anwendung konfigurieren

Vorbereitungen

  • Erstellen Sie die öffentlichen und privaten Schlüsselzertifikate.
  • Laden Sie das öffentliche Zertifikat auf die ServiceNow-Instanz hoch.
  • Erstellen Sie einen technischen ServiceNow-Benutzer.
1

Suchen Sie im Hauptmenü nach Anwendungsregistrierung und klicken Sie auf Neu, um einen neuen Datensatz zu erstellen.

2

Wählen Sie New Inbound Integration Experience aus.

ServiceNow OAuth application type page with New Inbound Integration Experience highlighted.
Neues Erlebnis bei der Inbound-Integration
3

Klicken Sie auf Neue Integration und wählen Sie OAuth — JWT Bearer Grant aus.

ServiceNow application connection type dialog with OAuth - JWT bearer grant selected.
OAuth JWT-Inhaber-Stipendium
4

Geben Sie einen Namen ein.

Die Client-ID und das Client-Geheimnis werden generiert, wenn Sie die Anwendung speichern.

ServiceNow OAuth JWT bearer grant application details with generated Client ID and Client secret.
Einzelheiten zur Bewerbung
5

Schalten Sie die Option JTI-Verifizierung aktivieren aus.

6

Klicken Sie auf +, um eine JWT-Verifier-Map hinzuzufügen.

7

Geben Sie einen Namen ein, kopieren Sie das generierte Kind und wählen Sie das Zertifikat aus, das Sie erstellt haben.

ServiceNow JWT verifier map with name, Kid, and certificate fields.
Karte des JWT-Verifizierers
8

Konfigurieren Sie den Auth-Bereich wie folgt:

ServiceNow auth scope configuration for the OAuth JWT bearer grant application.
Umfang der Authentifizierung

ServiceNow-Connector im Webex Contact Center erstellen

Vorbereitungen

  • Erstellen Sie die öffentlichen und privaten Schlüsselzertifikate.
  • Laden Sie das öffentliche Zertifikat auf die ServiceNow-Instanz hoch.
  • Erstellen Sie einen technischen ServiceNow-Benutzer.
  • Konfigurieren Sie eine ServiceNow-OAuth-Anwendung.
1

Melden Sie sich bei Ihrer Kundenorganisation im Control Hub an.

2

Navigieren Sie zu Services > Contact Center > Mandanteneinstellungen > Integrationen > Connectors.

3

Klicken Sie auf der ServiceNow-Karte auf Einrichten oder Weitere hinzufügen.

4

Geben Sie auf der Seite Konfigurationsdetails hinzufügen die folgenden Details ein:

Name
Geben Sie einen eindeutigen Namen für den Connector ein.
Ressourcendomäne
Geben Sie die URL Ihrer ServiceNow-Instanz ein.
Art des Zuschusses
Wählen Sie client_certificate.
Kunden-ID
Geben Sie die Client-ID aus der ServiceNow-Anwendung ein.
Geheimer Kunde
Geben Sie das Client-Geheimnis aus der ServiceNow-Anwendung ein.
Öffentlicher Schlüssel (Zertifikat)
Geben Sie das Public-Key-Zertifikat ein.
Privater Schlüssel (Zertifikat)
Geben Sie das Zertifikat für den privaten Schlüssel ein.
Token-URL
Geben Sie den Domainnamen mit dem Suffix /oauth_token.doein.
Umfang
Belassen Sie den Standardbereich so, wie er ist.
5

Klicken Sie auf Speichern , um die Konfiguration zu speichern.

Webex Contact Center überprüft die Konnektivität mit der verbundenen ServiceNow-Anwendung. Wenn die Verbindung erfolgreich ist, speichert das System die Anmeldeinformationen und zeigt eine Bestätigungsmeldung an.

Nächste Schritte

Nachdem Sie den Connector erfolgreich gespeichert haben, können Sie ihn im Flow Designer verwenden. Weitere Informationen finden Sie im HTTP-Anforderungseinstellungen Abschnitt im Flow Designer-Handbuch.

War dieser Artikel hilfreich für Sie?
War dieser Artikel hilfreich für Sie?