Serie: Einrichten von CX Cloud, Digital und KI für Salesforce Service Cloud Voice

Voraussetzungen:
  • OAuth > Klient > Hinzufügen Berechtigung in der Genesys Cloud.

Damit kann die Lightning-App in Salesforce Service Cloud Voice ein Token empfangen, mit dem sie Anfragen an die Genesys Cloud-API stellen kann. Das Token stellt die Berechtigungen des Benutzers für den App-Zugriff auf Genesys Cloud-Daten dar. Sie wird verwendet, wenn die Anwendung eine Anfrage an einen API-Endpunkt autorisieren muss.

  1. Klicken Sie auf Admin
  2. Klicken Sie unter Integrationen auf OAuth.
  3. Klicken Kunden hinzufügen . Die Registerkarte Kundendetails wird angezeigt.
  4. Satz App Name zu einem beschreibenden Namen der App. Dieser Name wird angezeigt, wenn jemand autorisiert dieser OAuth-Client.
  5. (Optional) Geben Sie eine kurze Beschreibung der App in das Beschreibung Kasten.
  6. Legen Sie dann die Zeitspanne fest, nach der die mit diesem Client erstellten Token ablaufen. Übernehmen Sie die Standarddauer, oder geben Sie einen Wert zwischen 300 und 172800 Sekunden ein. Dadurch wird die Lebensdauer des Tokens auf maximal 2 Tage oder weniger festgelegt.
  7. Wählen Implizite Token-Gewährung als Grant-Typen . Grant Types legen fest, wie eine Anwendung ein Zugriffstoken erhält. 
    Token-implizite Erteilung (Browser) Ein einstufiger Authentifizierungsprozess, bei dem sich ein Benutzer bei Genesys Cloud authentifiziert und die Client-Anwendung direkt ein Zugriffstoken erhält. Diese Option bietet weniger Sicherheit für das Zugriffstoken als die Gewährung eines Autorisierungscodes, eignet sich jedoch ideal für clientseitige Browseranwendungen (z. B. JavaScript) und die meisten Desktopanwendungen (z. B. .NET WPF/WinForms oder Java-Desktopprogramme).
  8. Geben Sie im Feld „Autorisierte Umleitungs-URIs“ Ihre Salesforce Service Cloud-URI für die OAuth-Konfiguration ein. Ihre Salesforce-URI hat das Format https://xxxx.lightning.force.com/lightning/page/home , Wo xxxx ist der Name Ihrer Salesforce-Organisation.
  9. Drücke den Umfang und fügen Sie Ihrer App die folgende Liste mit Bereichen hinzu:
    • Konversationen
    • Benachrichtigungen
    • presence
    • response-management:readonly
    • routing:readonly
    • Hochladen
    • benutzer:schreibgeschützt
  10. Klicken Sie auf Speichern. Genesys Cloud erstellt eine Client ID und ein Client Secret (Token).