Connect Your PingFederate Server to Auth0
Create a new connection
If your PingFederate server is configured in the standard way, create a PingFederate connection by going to Dashboard > Connections > Enterprise and selecting PingFederate.
If additional setup is required, such as attribute mapping, create a new SAML connection instead of the PingFederate connection. To do this, go to Dashboard > Connections > Enterprise and select SAMLP Identity Provider.
Click Create New Connection and complete the form.
|Connection Name||A descriptive name for the connection.|
|Email Domains (Optional)||A comma-separated list of valid domains. Only needed if you want to use the Lock login widget.|
|PingFederate Server URL||The URL for your PingFederate Server.|
|X509 Signing Certificate||The PingFederate Server public key encoded in PEM or CER format. See the PingFederate documentation for instructions on managing your server's certificates.|
|Sign Request||Enable or disable signing of the SAML authentication request. If enabled, you'll need to provide the PingFederate server with your tenant's certificate.|
|Sign Request Algorithm||The algorithm Auth0 will use to sign the SAML assertions. Ensure this matches your PingFederate Server's configuration.|
|Sign Request Algorithm Digest||The algorithm Auth0 will use for the sign request digest. Ensure this matches your PingFederate Server's configuration.|
If you're using a SAML connection you'll need to update the attribute mappings. Click on the Mappings tab and enter the following:
Click SAVE to continue.
Test the Connection
Once you've configured your PingFederate connection settings, you can test the connection.
Navigate to Dashboard > Connections > Enterprise. Select PingFederate or SAMLP Identity Provider depending on the connection you created above. Click the Try button for your connection. You'll be directed to a login page where you can log in as a user and try the connection.
That's it! You are now ready to start using your connection.