In diesem Artikel
ServiceNow-Konnektor für Webex Contact Center konfigurieren
Zertifikate mit öffentlichen und privaten Schlüsseln erstellen
Zertifikat in ServiceNow hochladen
Einen technischen ServiceNow-Benutzer erstellen
ServiceNow OAuth-Anwendung konfigurieren
ServiceNow-Konnektor im Webex Contact Center erstellen
ServiceNow-Konnektor 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-Konnektor für Webex Contact Center konfigurieren

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

Der ServiceNow-Connector bietet erweiterte Authentifizierungsmethoden innerhalb der HTTP-Anfrageaktivität, die für die Verwendung im Flow Designer-Modul entwickelt wurden.Sie können Zertifikatskonfigurationen in Webex Control Hub einfach aktualisieren und drehen.

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

  • Erstellung der Zertifikate für öffentliche und private Schlüssel
  • Zertifikat in die ServiceNow-Instanz hochladen
  • Erstellen eines technischen ServiceNow-Benutzers
  • Konfigurieren der ServiceNow OAuth-Anwendung
  • Konfigurieren des ServiceNow-Konnektors in Webex Contact Center

Weitere Informationen finden Sie in den folgenden Abschnitten.

Zertifikate mit öffentlichen und privaten Schlüsseln erstellen

1

Installation von OpenSSL.

2

Führen Sie die folgenden Befehle aus:

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 -new -key server.key -out server.csr

Nächste Schritte

Laden Sie das Zertifikat in ServiceNow hoch.

Zertifikat in ServiceNow hochladen

Vorbereitungen

  • Erstellen Sie die Zertifikate für öffentliche und private Schlüssel.
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 als Typ das Vertrauensspeicherzertifikat.

5

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

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

Klicken Sie auf Validate/Install trusted Code signing certificate (Vertrauenswürdiges Code-Signaturzertifikat validieren/installieren).

ServiceNow related link to validate and install the trusted code signing certificate.
Vertrauenswürdiges Zertifikat überprüfen und installieren

Nächste Schritte

Erstellen Sie einen technischen ServiceNow-Benutzer.

Einen technischen ServiceNow-Benutzer erstellen

Vorbereitungen

  • Erstellen Sie die Zertifikate für öffentliche und private Schlüssel.
  • Laden Sie das öffentliche Zertifikat in der ServiceNow-Instanz hoch.
1

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

2

Geben Sie eine Benutzer-ID ein und wählen Sie als Identitätstyp Maschine 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 für die ServiceNow-APIs erforderlichen Rollen zu.

Die folgenden Rollen sind erforderlich:

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

Nächste Schritte

Konfigurieren Sie die Anwendung ServiceNow OAuth.

ServiceNow OAuth-Anwendung konfigurieren

Vorbereitungen

  • Erstellen Sie die Zertifikate für öffentliche und private Schlüssel.
  • Laden Sie das öffentliche Zertifikat in der 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 Neue eingehende Integrationserfahrung aus.

ServiceNow OAuth application type page with New Inbound Integration Experience highlighted.
Neue Integrationserfahrung bei eingehenden Anrufen
3

Klicken Sie auf Neue Integration und wählen Sie OAuth - JWT-Trägergewährung aus.

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

Geben Sie einen Namen ein.

Die Client-ID und der Client-Geheimschlüssel werden beim Speichern der Anwendung generiert.

ServiceNow OAuth JWT bearer grant application details with generated Client ID and Client secret.
Anwendungsdetails
5

Deaktivieren Sie die Option JTI-Verifizierung aktivieren.

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 von Ihnen erstellte Zertifikat aus.

ServiceNow JWT verifier map with name, Kid, and certificate fields.
JWT-Verifikatorkarte
8

Konfigurieren Sie den Authentifizierungsbereich wie folgt:

ServiceNow auth scope configuration for the OAuth JWT bearer grant application.
Authentifizierungsbereich

ServiceNow-Konnektor im Webex Contact Center erstellen

Vorbereitungen

  • Erstellen Sie die Zertifikate für öffentliche und private Schlüssel.
  • Laden Sie das öffentliche Zertifikat in der ServiceNow-Instanz hoch.
  • Erstellen Sie einen technischen ServiceNow-Benutzer.
  • Konfigurieren Sie eine ServiceNow OAuth-Anwendung.
1

Sign in to your customer organization in Control Hub.

2

Navigieren Sie zu Services > Contact Center > Tenant-Einstellungen > Integrationen > Connectors.

3

Klicken Sie auf der Karte ServiceNow auf Einrichten oder 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.
Erteilungstyp
Wählen Sie client_certificate (client_certificate) aus.
Client-ID
Geben Sie die Client-ID aus der ServiceNow-Anwendung ein.
Client-Geheimschlüssel
Geben Sie den Client-Geheimschlüssel aus der ServiceNow-Anwendung ein.
Öffentlicher Schlüssel (Zertifikat)
Geben Sie das Zertifikat mit öffentlichem Schlüssel ein.
Privater Schlüssel (Zertifikat)
Geben Sie das Zertifikat mit privatem Schlüssel ein.
Token-URL
Geben Sie den Domänennamen mit dem Suffix /oauth_token.do ein.
Geltungsbereich
Lassen Sie den Standardbereich unverändert.
5

Klicken Sie auf Speichern, um die Konfiguration zu speichern.

Webex Contact Center überprüft die Konnektivität mit der mit ServiceNow verbundenen 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. For more information, see the HTTP Request settings section in the Flow Designer Guide.

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