PingOne uses OAuth 2 Client Credentials for remote API access. You must register a worker application within PingOne to receive OAuth Client ID and Client Secret values to enable Cyclr to authenticate with PingOne.
The official documentation for creating an application can be found here.
PingOne Setup – Register Your Application
Use the PingOne admin portal to configure your oAuth application. To create the application connection select the environment that you wish to connect to and then:
Click + Add Application.
Select the Worker application type.
Create the application profile by entering the following information:
Application name. A unique identifier for the application.
Click Save and Close.
Expand the application you have just created and click on the edit icon
Select Configuration tab
Ensure Grant Type is set to "Client Credentials"
TOKEN ENDPOINT AUTHENTICATION METHOD set to Client Secret Post
Save the following information:
Client ID, Secret
From the "AUTHORIZATION URL" e.g. https://auth.pingone.eu/cd91070f-c371-480e-80b2-753c735f8aa1/as/authorize
Auth Domain would be "auth.pingone.eu"
Environment ID would be ""cd91070f-c371-480e-80b2-753c735f8aa1"
Setup your PingOne connector within Cyclr:
Go to your Cyclr Console
Click the Connectors menu along the top
Choose Connector Library
Scroll down to PingOne
Click the Setup button
Enter the following values:
Client ID: Client ID of the PingOne App
Client Secret: Secret of the PingOne App
Environment ID: UID for the environment you wish to connect to