Create OAuth tokens for automated user management in Okta
Create an OAuth 2.0 client using the authorization code grant type by configuring settings, managing clients, and specifying necessary fields.
-
You have administrator access to the OneID portal.
-
Your IdP (for example, Okta) is already configured in OneID.
-
You have the Okta app's unique identifier (the value that appears in the App Embed link) ready.
OneID uses the OAuth 2.0 authorization code flow to authenticate requests to the SCIM API. To enable automated user management from Okta (or another IdP), you first create an OAuth 2.0 client in OneID. The client generates a client ID and client secret that your IdP uses to request authorization codes and access tokens. Once configured, your IdP can automatically provision, update, and deprovision users in Zuora through the OneID SCIM API.
The OAuth 2.0 client is now available on the Manage OAuth 2.0 Clients page. Your IdP can use the client credentials to authenticate with OneID and automate user management through the SCIM API.
Configure your IdP (for example, the SCIM provisioning settings in your Okta app) with the client ID, client secret, and the OneID SCIM API endpoint to start automated user provisioning.
