Creating a web or native OIDC application in PingOne
Create an application in PingOne to allow PingFederate to access PingOne authentication flows and policy decisions. This application represents the user-facing sign-on experience.
About this task
You can find more information about application types in Applications in the PingOne documentation.
Steps
-
On the PingOne MFA console, go to Applications > Applications and click the icon.
-
Create the application profile by entering the following:
- Application name
-
A unique identifier for the application.
- Description (optional)
-
A brief characterization of the application.
- Icon (optional)
-
A graphic representation of the application. Use a file up to 1MB in JPG, JPEG, GIF, or PNG format.
-
In the Application Type section, select Native or OIDC Web App, then click Save.
If you will be Creating a CIBA authentication policy in PingOne, make sure to select Native.
OIDC applications support the following authentication methods:
-
SMS
-
Email
-
Third-party authentication apps
-
Push notifications
Native OIDC applications provide the following:
-
Device integrity checks to prevent users from pairing or authenticating with compromised devices.
-
Client Initiated Backchannel Authentication (CIBA) support.
-
-
On the Configuration tab, in the General section, note the application credentials.
You’ll use these in Configuring an adapter instance.
-
On the Configuration tab, click the Pencil icon and enter the following information:
-
In the Response Type section, select only Token and ID Token.
-
In the Grant Type section, select only Implicit.
-
Click Save.
-
-
On the Resources tab, click the Pencil icon and configure the following:
-
Select the checkboxes next to the scopes that you want to use to add them to the Selected Scopes tab, then click Save.
Scopes are not relevant for this integration.
-
-
Click the Attribute Mappings tab, then click the Pencil icon and configure the following:
-
Map user attributes to attributes in your application, then click Save.
-
-
If you’re creating a native OIDC application for mobile device or CIBA authentication, enter your Android and iOS configuration details:
-
On the Mobile tab, click the Pencil icon.
-
Click Configure for Android and enter your app details.
You can find help in the following section of the Ping Identity GitHub site:
-
Click Configure for iOS and enter your app details.
You can find help in the following section of the Ping Identity GitHub site:
-
(Optional) Turn on the Device Integrity Check.
Learn more in Device Integrity Checks.
-
Click Save.
-
-
Click the toggle at the top of the application to activate it.