PingOne MFA IdP Adapter settings reference
Field descriptions for the PingOne MFA IdP Adapter configuration page.
Standard fields
Field | Description | ||
---|---|---|---|
PingOne Environment |
Select the PingOne connection that you created in Connecting PingFederate to PingOne. This field is blank by default. |
||
PingOne Population |
If a user does not already exist in PingOne, the adapter provisions the user to this PingOne population. Applies only when Provision Users is selected. This list is populated after you select the PingOne Environment. This field is blank by default. |
||
Application |
The PingOne application that you created in Creating a web or native OIDC application in PingOne. This list is populated after you select the PingOne Environment and PingOne Population. This field is blank by default. |
||
PingOne Authentication Policy |
The policy name that you chose in Creating an MFA authentication policy in PingOne. This overrides any policy named in the requested authentication context. You can enter multiple policy names by separating them with a space. For example, The adapter maps this value to the When this field is blank, the adapter does the following:
This field is blank by default. |
||
MFA policy for registration |
Select the PingOne MFA policy that you want to use for device pairing.
|
Advanced fields
Field | Description | ||||
---|---|---|---|---|---|
Test Username |
The PingOne username that the adapter uses to test the PingOne MFA connection on the Actions tab. Enter the username for a user that has a paired device and MFA enabled in PingOne. This field is blank by default. |
||||
Notification Template Variant Override |
Overrides the notification template variant that the adapter sends to PingOne for authentication and transaction approval flows. The adapter ignores any Enter the name of the template variant. For example, if you have a PingOne "transaction" template variant called "money-transfer", enter This field is blank by default. |
||||
HTML Template Prefix |
Identifies the set of HTML templates that the adapter uses to show the authentication status or request a one-time password. If you customize the template file names in the You can find a description of the template files in Download manifest. The default value is |
||||
Messages Files |
Identifies the customizable language-pack file that the adapter uses to show messages on the templates. If you customize the The default value is |
||||
Prompt Users to Set Up MFA |
Determines whether users with no authentication methods are prompted to add one. Select this if you are Enabling the MFA setup prompt. This checkbox is cleared by default. |
||||
Allow Users to Skip MFA Setup |
Determines whether the MFA setup prompt includes a Skip option. Consider selecting this if you are Enabling the MFA setup prompt. This allows the user to sign on without setting up MFA. This checkbox is cleared by default. |
||||
Allow Users to Manage Additional Authentication Methods |
Determines whether users can add another authentication method or remove an existing one during sign-on. The user must sign on with their existing authentication method first. This checkbox is cleared by default. |
||||
Provision Users |
If a user does not already exist in PingOne, the adapter provisions the user to PingOne. |
||||
Provision Authentication Methods |
Determines whether the adapter adds authentication methods based on the user’s SMS Attribute, Voice Attribute, WhatsApp Attribute, and Email Attribute values. |
||||
Update Authentication Methods |
This setting allows the adapter to automatically add new authentication methods for existing users. Consider selecting this if you are Enabling user and authentication method provisioning. During sign on, the adapter compares the user’s authentication methods in PingOne to the user’s SMS Attribute, Voice Attribute, WhatsApp Attribute, and Email Attribute values in the PingFederate authentication policy. If any new values are available for the user, the adapter adds them as authentication methods in PingOne.
This checkbox is selected by default. |
||||
Overwrite Authentication Methods Configurations |
If the adapter identifies new values for SMS, voice, WhatsApp, or email devices, this setting determines whether the adapter replaces the existing methods with the new ones or just adds the new authentication methods. The following options are available:
Applies only when Update Authentication Methods is selected. |
||||
Allow only predefined values for phone or email devices |
This option allows you to limit the values to the email addresses and phone numbers stored for the user. If you enable the option, the relevant email address or phone number is already filled in when the user tries to add a device, and the user cannot modify the address or phone number. |
||||
Enable Cookie Based Tracking |
When selected, the adapter tracks a previously authenticated FIDO security key or platform device in a cookie so that a user is not prompted again. |
||||
Use Password Config Attribute |
Adds a Use Password button to the device selection screen. The Use Password policy action automatically exits the user from the current flow when the user has no device to perform MFA and is not authenticated prior to reaching the adapter. |
||||
Bypass MFA For Device Management Attribute |
Enter the name of an attribute in this field. The adapter checks for this attribute in the authentication policy. If the value is
|
||||
Username Attribute |
Determines the username for users provisioned to PingOne. This is used when Enabling user and authentication method provisioning. If you identify users based on their PingOne username, leave this field blank. New users are named based on the "incoming user ID" set for the adapter in your PingFederate authentication policy. If you identify users based on their PingOne user ID, enter the name of an authentication policy attribute. New users are named based on the attribute instead of the "incoming user ID".
Applies only when Provision Users is selected. This field is blank by default. |
||||
SMS Attribute |
This is used when Enabling user and authentication method provisioning or when Update Authentication Methods is selected. Enter an attribute name in this field. The default value is When provisioning users or updating a user’s authentication methods, the adapter checks for phone numbers in each attribute that begin with this prefix. The adapter adds these phone numbers as SMS authentication methods in PingOne MFA, up to the maximum number of methods. For example, in the PingFederate authentication policy, a user has three phone numbers in the following attributes:
By entering If your attribute value source maps multiple values to the same attribute, multiple authentication methods will be created. |
||||
Voice Attribute |
This is used when Enabling user and authentication method provisioning. When provisioning users or updating a user’s authentication methods, the adapter checks for phone numbers in each attribute that begin with this prefix. The adapter adds these phone numbers as voice authentication methods in PingOne MFA. Follows the same general behavior as the SMS Attribute field. Applies only when Update Authentication Methods is selected. The default value is |
||||
Email Attribute |
This is used when Enabling user and authentication method provisioning. When provisioning users or updating a user’s authentication methods, the adapter checks for email addresses in each attribute that begin with this prefix. The adapter adds these email addresses as authentication methods in PingOne MFA. Follows the same general behavior as the SMS Attribute field. Applies only when Update Authentication Methods is selected. The default value is |
||||
WhatsApp Attribute |
This is used when Enabling user and authentication method provisioning. When provisioning users or updating a user’s authentication methods, the adapter checks for phone numbers in each attribute that begin with this prefix. The adapter adds these phone numbers as WhatsApp authentication methods in PingOne MFA. Follows the same general behavior as the SMS Attribute field. Applies only when Update Authentication Methods is selected. The default value is |
||||
Application ID for Authentication Code Flow |
The application ID to use for authentication code based flow. |
||||
Default Authentication Method for Provisioned Users |
This is used when Enabling user and authentication method provisioning. When provisioning a new user to PingOne, the adapter sets the user’s default authentication method based on this setting. For example, when set to SMS, the adapter checks for attributes according to the SMS Attribute field. The first matching attribute, such as Applies only when Update Authentication Methods is selected.
The default selection is |
||||
User Not Found Failure Mode |
When a user error occurs in PingOne, this setting determines whether the adapter blocks the user’s sign-on attempt. User errors include the following:
The default selection is |
||||
Service Unavailable Failure Mode |
When PingOne doesn’t respond, this setting determines how the adapter handles the user’s sign-on attempt:
The default selection is |
||||
Change Authentication Method |
Determines whether the adapter shows a "back" button that allows a user to select a different authentication method during a sign-on session. If your PingOne authentication policy uses the Being a member of any of these populations or User Attributes requirements, set this to Deny. The features are not compatible. This setting has no effect when the adapter is used through the PingFederate authentication API. The default selection is |
||||
Show Success Screens |
Determines whether the adapter shows a success page when the MFA step is successful. This checkbox is selected by default. |
||||
Show Error Screens |
Determines whether the adapter shows an error page when the MFA step generates an error. This checkbox is selected by default. |
||||
Show Timeout Screens |
Determines whether the adapter shows a "timed out" page when the MFA step times out. This checkbox is selected by default. |
||||
Enable Audit Log |
When selected, the adapter logs end-user browser details along with selected authentication method info such as device type, correlation ID, and device nickname in PingFederate’s audit log. |
||||
API Request Timeout |
The amount of time in milliseconds that PingFederate allows when establishing a connection with PingOne MFA or waiting for a response to a request. A value of
The default value is |
||||
Proxy Settings |
Defines proxy settings for outbound HTTP requests. The default value is System Defaults. |
||||
Custom Proxy Host |
The proxy server host name to use when Proxy Settings is set to Custom. This field is blank by default. |
||||
Custom Proxy Port |
The proxy server port to use when Proxy Settings is set to Custom. This field is blank by default. |