Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Configure OAuth Client

  1. Click Admin.
  2. Under Integrations, click OAuth.
  3. Click Add Client. The Client Details tab appears.

    Client Details tab for OAuth clientImage Added

  4. Set App Name to a descriptive name of the app.

    App Name is the name shown on the authorized OAuth client. 

  5. (Optional) Type a brief description of the app in the Description box.
  6. Set the duration of time until tokens created with this client expire.

    Accept the default duration, or enter a value between 300 and 172800 seconds. This duration sets the lifetime of the token to a maximum of two days or less.
    Tip: Genesys recommends setting the token duration to 18 hours (64800 seconds). This duration generally causes the token to expire outside an agent’s normal workday.

  7. Under Grant Types, select Implicit Grant (Browser).
  8. Under Authorized redirect URIs, add https://apps.mypurecloud.com/crm/index.html, customized according to the customer Genesys Cloud region.

  9. Under Scope, add all required scopes. 
  10. An OAuth client added to your Genesys Cloud organization (optional for some private versions) with the required scopes.


    • conversations
    • notifications
    • organization:readonly
    • outbound:readonly
    • presence
    • routing:readonly
    • scripts:readonly
    • stations:readonly
    • user-basic-info
    • users
    • voicemail
    • workforce-management
    • external-contacts:readonly
    • quality:readonly
  11. Click Save.
  12. A Client ID will be created that we use in the the Framework.js file


Private Genesys Cloud Embeddable Framework integration

...