In diesem Artikel
Konfigurieren des ServiceNow-Connectors für Webex Contact Center
Öffentliche und private Schlüsselzertifikate erstellen
Laden Sie das Zertifikat in ServiceNow hoch.
Erstellen Sie einen technischen ServiceNow-Benutzer
ServiceNow OAuth-Anwendung konfigurieren
Erstellen eines ServiceNow-Connectors im Webex Contact Center
Konfigurieren des ServiceNow-Connectors für Webex Contact Center
list-menuIn diesem Artikel
list-menuFeedback?

Dieser Artikel beschreibt die Konfiguration des ServiceNow-Connectors für Webex Contact Center mit zertifikatsbasierter Authentifizierung.

Konfigurieren des ServiceNow-Connectors für Webex Contact Center

In diesem Artikel erfahren Sie, wie Sie den ServiceNow-Connector konfigurieren. Der ServiceNow-Connector ist ein Interactive Voice Response (IVR)-Connector, der Informationen aus ServiceNow erstellt oder extrahiert und diese zur Entscheidungsfindung beim Routing verwendet. Es nutzt zertifikatsbasierte Authentifizierung, um fortgeschrittene Sicherheitsanforderungen von Unternehmen zu erfüllen.

Der ServiceNow-Connector bietet erweiterte Authentifizierungsmethoden innerhalb der HTTP-Anforderungsaktivität und ist für die Verwendung im Flow Designer-Modul konzipiert. Im Webex Control Hub können Sie Zertifikatskonfigurationen ganz einfach aktualisieren und rotieren.

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

  • Erstellung der öffentlichen und privaten Schlüsselzertifikate
  • Hochladen des Zertifikats auf die ServiceNow-Instanz
  • Erstellen eines technischen ServiceNow-Benutzers
  • Konfigurieren der ServiceNow OAuth-Anwendung
  • Konfigurieren des ServiceNow-Connectors im Webex Contact Center

Einzelheiten finden Sie in den folgenden Abschnitten.

Erstellen Sie Zertifikate für öffentliche und private Schlüssel

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 in ServiceNow hoch.

Laden Sie das Zertifikat in ServiceNow hoch.

Vorbereitungen

  • Erstellen Sie die Zertifikate für den öffentlichen und den privaten Schlüssel.
1

Suchen Sie im Hauptmenü nach x.509 certificate und erstellen Sie einen neuen Eintrag.

2

Geben Sie einen Namen und eine Beschreibung ein.

3

Behalten Sie das Format PEM bei.

4

Verwenden Sie Trust Store Cert als Typ.

5

Kopieren Sie den Inhalt der server.crt Datei in den Abschnitt PEM.

ServiceNow x.509-Zertifikatdatensatz mit PEM-Zertifikatinhalt.
Zertifikatseintrag
6

Klicken Sie auf , um zu bestätigen. / Installieren Sie ein vertrauenswürdiges Codesignaturzertifikat.

Link zu ServiceNow zum Validieren und Installieren des vertrauenswürdigen Codesignaturzertifikats.
Vertrauenswürdiges Zertifikat validieren und installieren

Nächste Schritte

Erstellen Sie einen technischen ServiceNow-Benutzer.

Erstellen Sie einen technischen ServiceNow-Benutzer

Vorbereitungen

  • Erstellen Sie die Zertifikate für den öffentlichen und den privaten Schlüssel.
  • Laden Sie das öffentliche Zertifikat auf die ServiceNow-Instanz hoch.
1

Gehen Sie im 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 Zertifikatsvergabe verwenden, geben Sie eine E-Mail-Adresse ein.

4

Stellen Sie sicher, dass das Kontrollkästchen „ Nur Webdienstzugriff “ aktiviert ist.

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

Klicken Sie auf Speichern.

ServiceNow-Benutzerdatensatz mit Maschinenidentitätstyp und ausschließlich aktiviertem Webdienstzugriff.
Technischer Benutzer
6

Weisen Sie die für die ServiceNow-APIs erforderlichen Rollen zu.

Folgende Rollen werden benötigt:

  • sn_cti_core.service
  • sn_openframe_api_user
  • sn_customerservice.consumer_agent
Dem technischen Benutzer wurden ServiceNow-Rollen zugewiesen.
Erforderliche Rollen

Nächste Schritte

Konfigurieren Sie die ServiceNow OAuth-Anwendung.

ServiceNow OAuth-Anwendung konfigurieren

Vorbereitungen

  • Erstellen Sie die Zertifikate für den öffentlichen und den privaten Schlüssel.
  • 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 Eintrag zu erstellen.

2

Wählen Sie Neue Inbound-Integrationserfahrung.

ServiceNow OAuth-Anwendungsseite mit hervorgehobener neuer Funktion zur eingehenden Integration.
Neue Inbound-Integrationserfahrung
3

Klicken Sie auf Neue Integration und wählen Sie OAuth - JWT Bearer Grantaus.

ServiceNow-Anwendungsverbindungsdialog mit ausgewähltem OAuth - JWT Bearer Grant.
OAuth JWT Bearer Grant
4

Geben Sie einen Namen ein.

Die Client-IDund das Client -Geheimnis werden beim Speichern der Anwendung generiert.

ServiceNow OAuth JWT Bearer Grant-Anwendungsdetails mit generierter Client-ID und Client-Geheimnis.
Bewerbungsdetails
5

Deaktivieren Sie die Option JTI-Verifizierung aktivieren.

6

Klicken Sie auf + um eine JWT-Verifizierer-Maphinzuzufügen.

7

Geben Sie einen Namen ein, kopieren Sie das generierte Kidund wählen Sie das von Ihnen erstellte Zertifikat aus.

ServiceNow JWT-Verifiziererzuordnung mit den Feldern Name, Kind und Zertifikat.
JWT-Verifizierer-Map
8

Konfigurieren Sie den Auth -Bereich wie folgt:

ServiceNow-Authentifizierungsbereichskonfiguration für die OAuth JWT Bearer Grant-Anwendung.
Auth-Bereich

Erstellen eines ServiceNow-Connectors im Webex Contact Center

Vorbereitungen

  • Erstellen Sie die Zertifikate für den öffentlichen und den privaten Schlüssel.
  • Laden Sie das öffentliche Zertifikat auf die ServiceNow-Instanz hoch.
  • Erstellen Sie einen technischen ServiceNow-Benutzer.
  • Konfigurieren einer ServiceNow OAuth-Anwendung.
1

Melden Sie sich in Control Hubbei Ihrer Kundenorganisation an.

2

Navigieren Sie zu Dienste > Kontaktzentrum > Mietereinstellungen > Integrationen > Anschlüsse.

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 Konnektor ein.
Ressourcendomäne
Geben Sie die URL Ihrer ServiceNow-Instanz ein.
Genehmigungstyp
Wählen client_certificate.
Client-ID
Geben Sie die Client-ID aus der ServiceNow-Anwendung ein.
Client-Geheimschlüssel
Geben Sie den Client-Schlüssel aus der ServiceNow-Anwendung ein.
Öffentlicher Schlüssel (Zertifikat)
Geben Sie das öffentliche Schlüsselzertifikat ein.
Privater Schlüssel (Zertifikat)
Geben Sie das Zertifikat für den privaten Schlüssel ein.
Token-URL
Geben Sie den Domänennamen mit dem Suffix /oauth_token.doein.
Bereich
Lassen Sie den Standardbereich unverändert.
5

Klicken Sie auf Speichern, um die Konfiguration zu speichern.

Webex Contact Center überprüft die Verbindung zur ServiceNow-Anwendung. Bei erfolgreicher Verbindung speichert das System die Zugangsdaten und zeigt eine Bestätigungsmeldung an.

Nächste Schritte

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

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