Skip to main content

Setting up SAML with Ping

Connect Whistleblower Software to PingOne using SAML 2.0

Before you start

  • In PingOne, you must have either the Environment Admin or Application Owner role in the environment where you want to configure the application.

  • In Whistleblower Software, you must have either the Administrator or System Technician role to access Settings > Security.

  • SAML 2.0 is available on the Advanced plan only.

Before users can sign in, make sure the following are in place or login will fail: signed responses or assertions must be enabled in your identity provider, and the Name ID must be mapped to the user's email address.


Steps

Step 1: Download the Whistleblower Software metadata file

Go to Settings > Security in Whistleblower Software. Enable Login with SAML and click Download next to Service provider metadata file. Save this .xml file.

Step 2: Open PingOne

Step 3: Create a new application

From the sidebar, select Connections. Click the blue + button next to Applications.

Step 4: Name and configure the application

Give the application a name such as "Whistleblower Software". Select SAML Application as the application type and press Save.

Step 5: Import the Whistleblower Software Metadata

Select Import metadata and upload the .xml file you downloaded in Step 1. Press Save.

Step 6: Download the Ping metadata file

Go to the Configuration tab and click Download Metadata. Save this file.

Step 7: Configure attribute mapping

Go to the Attribute Mappings tab and click the edit icon. Under the PingOne column, select Email Address and press Save.

Step 8: Upload the Ping metadata file into Whistleblower Software

Go back to Settings > Security in Whistleblower Software. Under Identity provider metadata file, upload the metadata file you downloaded from Ping. Press Save.

Your users can now sign in through the applications portal in Ping.


We’re here to support you. If you have questions reach out to us directly via the Messenger icon in the bottom right corner of your screen, or send us an email at [email protected]

Did this answer your question?