In diesem Artikel
dropdown icon
Externe Client-App für die Webex Contact Center-Integration
    Zertifikat erstellen
dropdown icon
Externe Salesforce-Client-Anwendung erstellen
    Erstellen einer neuen externen Client-App
Konfigurieren der externen Clientanwendung für Webex Contact Center Salesforce Connector
list-menuIn diesem Artikel
list-menuFeedback?

Verwenden Sie diesen Artikel, um die externe Client-App zu konfigurieren, die Webex Contact Center zur Konfiguration eines Salesforce-Connectors verwendet. Salesforce hat Connected Apps zugunsten von Apps für externe Kunden als veraltet eingestuft. Das ist das neue Verfahren.

Externe Client-App für die Webex Contact Center-Integration

Konfigurieren der externen Clientanwendung für Webex Contact Center Salesforce Connector

Um Service Cloud Voice in vollem Umfang nutzen zu können, kann der Anrufablauf des Contact Centers so angepasst werden, dass der Sprachanrufdatensatz erstellt und ein Salesforce Omni-Channel-Ablauf ausgeführt wird, während sich der Anruf auf der IVR befindet.

Zertifikat erstellen

Stellen Sie sicher, dass Sie bereits ein digitales Zertifikat gemäß der Sicherheitsrichtlinie Ihrer Organisation erstellt haben.

Informationen zum Generieren eines digitalen Zertifikats finden Sie in der Salesforce-Dokumentation unter https://developer.salesforce.com/docs/atlas.en-us.voice_pt_developer_guide.meta/voice_pt_developer_guide/voice_pt_generate_certificate.htm.

Beispiel

openssl genrsa -des3 -passout pass:<password> -out server.pass.key 2048
openssl rsa -passin pass:<password> -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr

    Country Name (2 letter code) [AU]:CH
    State or Province Name (full name) [Some-State]:
    Locality Name (eg, city) []:
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:
    Organizational Unit Name (eg, section) []:
    Common Name (e.g. server FQDN or YOUR name) []:
    Email Address []: my-api-user@my-example-org.com
    Please enter the following 'extra' attributes
    to be sent with your certificate request
    A challenge password []:<password>
    An optional company name []:

openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

server.crt => Certificate for the Salesforce External Client App

server.key => Private key for the Salesforce Connector in Webex Control Hub

Externe Salesforce-Client-Anwendung erstellen

Erstellen einer neuen externen Client-App

Es gibt zwei Möglichkeiten, Ihre Salesforce-Daten mit Anwendungen von Drittanbietern zu verbinden. Sowohl verbundene Apps als auch externe Client-Apps sind Frameworks zum Integrieren von Daten. Externe Client-Apps sind die nächste Generation verbundener Apps.

So konfigurieren Sie die externe Salesforce-Client-Anwendung, die von Cisco Webex Contact Center verwendet wird:

  1. Navigieren Sie unter "Setup" zu "Apps | Externe Client-Apps | Externer Client-App-Manager.
  2. Klicken Sie auf Neue externe Client-App.
  3. Externe Client-App – Grundlegende Informationen
    • Name der externen Client-App: WxCC – SCV
    • API Name: WxCC_SCV
    • Kontakt-E-Mail-Adresse: < Sie Ihre E-Mail->
    • Verteilungsstatus: Wählen Sie "Lokal" aus

    Basic information

    Externe Client-App – API (OAuth-Einstellungen aktivieren)

    • Auswahl: OAuth aktivieren
    • App-Einstellungen
    • Rückruf-URL: http://localhost:1717/OauthRedirect als Beispiel-Rückruf-URL
    • OAuth-Bereiche
    • OAuth-Bereiche auswählen:
    • Verwalten von Benutzerdaten über APIs (API)
    • Anfragen jederzeit ausführen (refresh_Token, offline_access)

    API (Enable oAuth settings)

    Aktivierung des Flows

    • Auswahl: JWT-Bearer-Flow aktivieren
    • Klicken Sie auf "Dateien hochladen", und laden Sie die Datei "Server.crt" hoch, die Ihr digitales Zertifikat enthält.

    Floe enablement

    Sicherheit

    Deaktivieren Sie die Option Geheimen Schlüssel für den Webserver-Flow erforderlich.

    Security

  4. Klicken Sie auf die Schaltfläche Erstellen .
  5. Wechseln Sie zu Tab Richtlinien und klicken Sie dann auf die Schaltfläche Bearbeiten .
  6. Richtlinien – OAuth-Richtlinien
    • Plugin-Richtlinien
      • Zulässige Benutzer: Wählen Sie Vom Administrator genehmigte Benutzer sind vorautorisiert
      • Bestätigen Sie die Änderung
    • App-Autorisierung
      • Aktualisierungstokenrichtlinie: Wählen Sie Aktualisierungstoken sofort ablaufen
      • IP Entspannung: Wählen Sie Einschränkungen für IP erzwingen

    OAuth policies

  7. Richtlinien – App-Richtlinien
    • Startseite – keine
    • Berechtigungssätze auswählen – Weisen Sie den zuvor erstellten Berechtigungssatz zu ("IVR Zugriff auf SCV-Apex-Klassen") 

    App policies

  8. Klicken Sie auf Speichern.
  9. Wechseln Sie zu Tab Einstellungen.
    • Abschnitt OAuth-Einstellungen, klicken Sie auf die Schaltfläche Verbraucherschlüssel und Geheim, warten Sie auf E-Mail und überprüfen Sie Ihre Identität. Ein neuer Browser Tab öffnet einen Bildschirm mit Verbraucherdaten.

      OAuth Settings

    • Klicken Sie auf Kopieren und speichern Sie den Consumer Key. Der Verbraucherschlüssel wird später verwendet, um den Salesforce-Connector auf Webex Contact Center Control Hub zu erstellen. 

      External client App name

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