- Startseite
- /
- Artikel
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:
- Navigieren Sie unter "Setup" zu "Apps | Externe Client-Apps | Externer Client-App-Manager.
- Klicken Sie auf Neue externe Client-App.
-
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
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)
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.
Sicherheit
Deaktivieren Sie die Option Geheimen Schlüssel für den Webserver-Flow erforderlich.
- Klicken Sie auf die Schaltfläche Erstellen .
- Wechseln Sie zu Tab Richtlinien und klicken Sie dann auf die Schaltfläche Bearbeiten .
- 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

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

- Klicken Sie auf Speichern.
- 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.

- 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.
