The authentication policy checks if the user has an existing authentication session. If they do, the user is sent to the corresponding adapter, allowing them to bypass the Identifier First Adapter. If they do not, they are prompted by the Identifier First Adapter to submit their email address to determine if they should be routed to the corporate or non-corporate adapter. For more information, see Policies.

  1. In the PingFederate administrative console, go to Policies > Policies and click Add Policy.
  2. Enter a name for your policy, and in the Policy list, select your newly created Session Authentication Selector.

    The policy branches are created based on the result values set for each authentication source in the selector.

  3. Select the appropriate adapter in the list of each branch:
    1. Under the Fail list, click Done.
    2. In the Success list, select your policy contract mapping setting.
    Screen capture of the policy creation page with the Session Authentication Selector selected in the Policy list, the corporate session adapter selected in the corporate policy branch, the Done button under the Fail list highlighted, and the policy contract selected in the Success list
  4. In the No Session list, select your newly created Identifier First adapter.
  5. Under the No Session list, click Rules.