Configure OAuth client for ServiceNow integration
To create an OAuth client in Genesys Cloud:
- Click Admin.
- Under Integrations, click OAuth.
- Click Add client. The Client Details tab appears.
- Set App Name to a descriptive name of the app. This name is shown when someone authorizes this OAuth client.
- (Optional) Type a brief description of the app in the Description box.
- Next, 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 sets the lifetime of the token to a maximum of 2 days or less.
- Set Grant Type to Client Credentials Grant. The client applications must provide OAuth client credentials in exchange for an access token. Genesys Cloud supports the OAuth 2 authorization grant types.
- Assign the role created for the integration. For more information, see Assign roles, divisions, licenses, and add-ons.
- Click Save.
The OAuth client serves as the intermediary between your Genesys Cloud and ServiceNow providing secure access to the required resources. Copy the Client ID and Client Secret from the OAuth client for later use.
For more information, see Create an OAuth client.