__ping__

The integration process between __ping__, a global authentication authority, and enables secure user access through SAML, OAuth, and OpenID Connect standards. Step-by-step instructions detail the configuration of SP connections, browser SSO settings, attribute contracts, and metadata file generation within __ping__ for successful integration.

__ping__ serves as a global authentication authority that allows any user to access securely . It integrates with identity standards like SAML, OAuth, and OpenID Connect. See the Ping Identity Documentation for more information on __ping__.

Prerequisites to configure __ping__

Prior to configuring __ping__ for authentication with make sure to have the following:

Configure __ping__ to integrate with

There are several steps to configure the __ping__ for integration with .

To configure your __ping__ account:

  1. In the dashboard click Add Environment.

    __ping__ dashboard interface showing the 'Add Environment' button highlighted for creating a new environment.

    Figure 62. Add environment to account


  2. Select Customer Solution and click Next.

    __ping__ environment type selection screen with 'Customer Solution' option highlighted.

    Figure 63. Select Customer Solution


  3. Click Next.

    __ping__ environment configuration screen showing options to proceed to the next step.

    Figure 64. Add environment to account


  4. Name your deployment and click Next.

    __ping__ deployment naming interface where users enter a name for their environment.

    Figure 65. Name the deployment


Your dashboard should appear similar to this:

Fully configured __ping__ dashboard showing the created environment ready for connection configuration.

Figure 66. __ping__ account configured


Once you have created the environment, proceed with configuring the environment.

  1. Click your environment you created. You should see a page similar to the following:

    __ping__ environment overview page showing the newly created environment with configuration options and navigation menu.

    Figure 67. Open the environment


  2. Navigate to Connections and Applications and click the + (plus) icon.

    __ping__ Connections and Applications page with the plus icon highlighted to add a new application connection.

    Figure 68. Navigate to create a connection


  3. Enter a name in the Applications Name and select SAML Application. Click Configure.

    __ping__ application creation interface with Application Name field and SAML Application type selection option.

    Figure 69. Create a connection


  4. Click the radio button for Manually Enter and enter the ACS URL and Entity ID. Click Save.

    __ping__ SAML configuration screen showing the manual entry form with fields for ACS URL and Entity ID.

    Figure 70. Enter ACS URL and Entity ID


  5. Click Configuration. This is where you will find the SAML settings you will use later.

    __ping__ Configuration page displaying SAML settings including endpoints and certificate information.

    Figure 71. Metadata created and download options


  6. Click to download the Identity Provider Certificate and save this in a certs directory where your native app is running.

The last task in the __ping__ dashboard is to add users.

  1. In the __ping__ dashboard click Identities then Users and Add User.

    __ping__ Identities section showing Users tab with Add User button highlighted.

    Figure 72. Add users in the dashboard


  2. In the pop-up that appears scroll down and enter the username as an email address and click Save.

    __ping__ user creation form showing email address entry field and save button.

    Figure 73. Enter username


  3. Once the user is created, click Reset Password. This will allow you to set a password for the user to use at login.

    __ping__ user management page showing a created user with Reset Password option highlighted.

    Figure 74. User created and reset password


Now you are ready to configure , using the metadata information and certificate you just exported.

Configure to use __ping__

When __ping__ is configured to work with , you must configure to work with __ping__.

To configure __ping__ to work with , you must set the configuration variables as described in Configure SAML for Self-Hosted.

Test the __ping__ integration setup

Once all of the necessary steps to set up the __ping__ authentication for are completed, you need to test the setup.

  1. Go to a Terminal and start with the following command:

    shell
    ./run.sh

    Allow two to three minutes for to start.

  2. Connect to localhost in a browser. It should redirect you to a __ping__ login.

  3. Sign in to your __ping__. You should be taken to .