PingOne

Adding PingOne Verify to your user registration flow

By modifying your PingFederate authentication policy to include the PingOne Verify IdP Adapter policy fragment, you can challenge users to verify their identity as part of the self-service registration process.

Steps

  1. In the PingFederate administrative console, go to Authentication > Policies > Policies.

  2. Select the IdP Authentication Policies checkbox.

  3. Open the authentication policy that you created in your initial registration configuration.

  4. In the Policy area, define a policy path for user registration.

    1. Under the HTML Form Adapter instance, click Rules.

    2. On the Rules dialog, in the Attribute Name list, select policy.action.

    3. In the Condition list, select equal to.

    4. In the Value field, enter identity.registration.

    5. In the Result field, enter a name, such as Registration. This appears as a new policy path that branches from the PingOne Verify IdP Adapter.

    6. Click Done.

  5. After the HTML Form Adapter instance, for the Fail path, select Done.

  6. After the HTML Form Adapter instance, for the Registration path, select the local identity profile that you created for PingOne Verify.

    1. Click Local Identity Mapping.

    2. On the Inbound Mapping tab, map the registration form fields to the input policy contract attributes.

      Table 1. Example mappings
      Inbound Mapping Fulfillment Value

      firstName

      regFirstName

      email

      registrar@example.com

    3. On the Contract Fulfillment tab, map values for the outbound contract.

      Table 2. Example mappings
      Outbound Mapping Fulfillment Source Value

      attr1

      Local Identity (Verify Identity Profile)

      email

      subject

      Local Identity (Verify Identity Profile)

      firstName

    4. Click Done.

  7. After the HTML Form Adapter instance, for the Success path, configure the standard (non-registration) authentication path.

  8. Click Done.

  9. In the Policies window, click Save.