To configure the OAuth settings in Genesys Cloud, create an OAuth client of Client Credentials grant type. For more information, see Create an OAuth client. Copy the Client ID and Client Secret from the OAuth client.
Ensure that you add the following permissions for the role when you create the OAuth client:
- Analytics > Conversation Detail > View
- Conversation > Communication > Blind Transfer
- Conversation > Communication > Blind TransferAgent
- Conversation > Communication > Blind TransferQueue
- Conversation > Communication > Disconnect
- Conversation > Communication > Transfer
- Conversation > Communication > View
- Conversation > Message > Create
- Conversation > Message > Receive
- Conversation > Message > View
- Messaging > Integration > View
- Routing > Queue > Search
- Routing > Queue > View
When you save the OAuth client, Genesys creates a Client ID and a Client Secret (token). Make a note of the Client ID and Client Secret, which are required in Salesforce configuration.