PingIdentity Walkthrough
The following steps demonstrate, how to set up an OIDC connection within the PingIdentity PingOne Console that leverages AuthID's biometric authentication platform. The steps to fully integrate authID are as follows:
- Create a new integration in the authID Identity Portal.
- Configure authID as an External IDP within the PingOne console.
- Create an access policy using the IDP.
- Apply the access policy to an application.
Add Identity Provider
- Navigate to the Connections > External IDPs section from the user dashboard and click labeled Add Provider.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/5d274e9-add-idp1-cd7f6bfc6fb7fc063d58e67fee14874c.png)
Add Identity Provider.
- Select the tile marked OpenID Connect.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/9143e0a-select-type-.png)
OpenID Connect.
- Enter a name for the IDP. The description, icon, and login configuration are optional.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/22532a8-description-.png)
Create Profiles
- Use the saved values from users' AuthID integration to fill out the Client ID and the Client Secret fields. Use the following value for the Discovery Document URI, or fill out the fields manually. The authID OIDC service supports both Basic and POST for token authentication, so choose the best option to suit users' needs.
<https://id.authid.ai/oidc/web/.well-known/openid-configuration>
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/6359f69-connection-details-.png)
Configure OpenID Connect Connection.
- Next, users can map any attributes to use. Click Save & Finish to complete the setup.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/78cbb97-map-attributes-.png)
Map Attributes.
- Be sure to enable the Identity Provider after completing the setup, click on the toggle on the right-hand side.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/8c619ab-enable-idp-.png)
Add Provider.
Add Authentication Policy
Authentication policies are used to control access to applications using the identity provider you have just created. Users have flexibility depending on when and where the users can apply the policy. This section will cover two experiences: Identifier First and External Identity Provider. To begin, navigate to the Experiences > Policies > Authentication section of your dashboard and click the Add Policy button. You can also edit existing policies if you prefer.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/3d4bf88-policy-list.png)
Add Policy.
Identifier First
This mode prompts a user to click the button for the external IDP that was created earlier by selecting it from the list under Presented Identity Providers.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/0ba2e34-identifier-first-.png)
Identifier First.
Alternatively, users can turn on Discovery Rules to automatically route to the IDP if a user's email address matches a given domain.
External Identity Provider
This mode presents the IDP immediately instead of showing the Ping login experience. This is useful for requiring additional biometric authentication for individual applications without prompting users for additional input.
Select the IDP, created earlier and select it from the list under External Identity Provider. If users are using this mode, make sure to check the box labeled Pass user context to provider so that users do not have to enter their identifier twice.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/c306bcc-external-idp-.png)
Identity Provider settings.
Apply the Policy
To test the effect of the policy, you can assign it to an application where it is automatically goes into effect. For this example, we will apply the policy to the Application Portal. Navigate to the Connections > Applications section on the user dashboard and click the PingOne Application Portal from the list to open up the editor.
Select the policy the user created earlier by checking the box, and click save to apply it.
Test the user's new policy by navigating to the Application Portal and signing in. Users must see the authID experience presented, where users are then guided to complete their authentication.
![San Juan Mountains The San Juan Mountains are beautiful!](https://files.readme.io/94a4ccf-application-list-.png)
Applications.
Updated about 1 month ago