What Oleria discovers
- User accounts and profile attributes synced from Genesys Cloud’s directory.
- Groups and their memberships.
- Roles assigned to each user.
Prerequisites
- A Genesys Cloud organization, and permission to create OAuth clients and assign the SCIM Integration role.
- Admin access on the Oleria platform to add a new integration.
Get your SCIM credentials from Genesys Cloud
Genesys Cloud authenticates SCIM requests with an access token from an OAuth client that uses the Client Credentials grant. For a client with the SCIM Integration role, Genesys Cloud lets that token last up to 450 days. For details, see Genesys Cloud’s OAuth client documentation.1
Create an OAuth client for SCIM
In Genesys Cloud, go to Menu -> IT and Integrations -> OAuth and select Add client. Choose the Client Credentials grant type and assign the SCIM Integration role. In Token Duration, enter how long the access token stays valid, up to
38880000 seconds (450 days). Save the client and copy the Client ID and Client Secret.Genesys Cloud shows the client secret only once. Copy it before you leave the page.
2
Generate an access token
Exchange the client ID and secret for an access token. Replace Copy the
<region-domain> with your Genesys Cloud region’s domain (for example, mypurecloud.com):access_token value from the response. For details, see Genesys Cloud’s client credentials guide.3
Build your SCIM Base URL
Your SCIM Base URL is
https://api.<region-domain>/api/v2/scim/v2. For example, https://api.mypurecloud.com/api/v2/scim/v2.Connect Genesys Cloud to Oleria
1
Open the integration
Go to your Oleria workspace, select Integrations, then select the Genesys Cloud tile.
2
Complete the connection form
Fill in the connection form:
3
Save the integration
Select Connect to validate the credentials and save the integration.
Verify the integration
Confirm the new instance appears on the Connected tab of your Oleria Integrations page with a status of Healthy. Oleria syncs users, groups, and roles from Genesys Cloud on its regular sync schedule once the initial sync completes.The access token expires at the end of the Token Duration you set. Before then, generate a new token with the same OAuth client and update the Authentication Token in Oleria by editing the integration.
Remediation actions
Oleria can also take these actions in Genesys Cloud when the SCIM token can update users and groups:- Enable or disable a user account
- Add or remove a user from a group
- Create a new user
Oleria doesn’t check the token’s permissions until an action runs. If an action fails, confirm the token can update users and groups in Genesys Cloud.

