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

Erstellen eines OAuth-Clients für Salesforce Service Cloud Voice

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

Um der Lightning-App in Salesforce Service Cloud Voice den Empfang eines Tokens zu ermöglichen, erstellen Sie einen OAuth-Client. Das Token ermöglicht der App, Anfragen an die Genesys Cloud-API zu stellen und stellt die Berechtigungen des Benutzers für den Zugriff der App auf Genesys Cloud-Daten dar. Die App verwendet Token, wenn Anfragen an API-Endpunkte eine Autorisierung erfordern.

  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 erscheint, wenn jemand autorisiert dieser OAuth-Client.
  5. (Optional) Geben Sie in das Feld Beschreibung eine kurze Beschreibung der Anwendung ein
  6. Legen Sie als Nächstes die Zeitspanne fest, bis 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 zwei Tage oder weniger festgelegt.
  7. Wählen Implizite Token-Gewährung als Grant-Typen . Berechtigungstypen legen die Art und Weise fest, wie eine Anwendung ein Zugriffstoken erhält.
    Notiz : Implizite Berechtigung (Browser) ist 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. Ihr Salesforce-URI-Format ist: https://xxxx.lightning.force.com/lightning/page/home , Wo xxxx ist der Name Ihrer Salesforce-Organisation.
    Notiz : Wenn das Popup-Authentifizierung verwenden im CX Cloud-, Digital- und AI-Dienstprogramm auf Ja eingestellt ist, verwendet die Umleitungs-URL die statischen Ressourcen in /resource/genesysps__genesysAuthCallback . Das URL-Format ist:  https://xxxx.lightning.force.com/resource/genesysps__genesysAuthCallback .
  9. Klicken Sie auf das Umfang und fügen Sie Ihrer App dann die folgende Liste mit Bereichen hinzu:
    • Konversationen
    • Benachrichtigungen
    • presence
    • response-management:readonly
    • routing:readonly
    • Hochladen
    • benutzer:schreibgeschützt
    • Webbereitstellungen: schreibgeschützt
    • Messaging: schreibgeschützt
  10. Klicken Sie auf Speichern. Genesys Cloud erstellt eine Client ID und ein Client Secret (Token).