Overview: This article provides a walkthrough for configuration Okta as an identity provider for Tenfold with Ping Identity.
Configuring SSO Using PingOne for Tenfold
To set up SSO with PingOne as the Identity Provider for Tenfold, follow these steps:
Configure Identity Repository (if not already completed):
- In PingOne Setup, configure your Identity Repository. Note: If you're creating a PingOne Directory, add users to the directory and set their default password as needed.
Log in to PingOne:
- Log in to PingOne as a user with administrator privileges.
- Navigate to Applications > My Applications.
Create a New SAML Application:
- Click Add Application and select New SAML Application.
Enter Application Details:
Configure SAML Settings:
Modify SSO Attribute Mapping:
Save and Publish Application:
- After adding or modifying attribute mappings, click Continue to Next Step.
- Configure group settings as needed, then click Save & Publish.
- The Review Setup window will be displayed for final confirmation.
Configure SSO in Tenfold:
- Log in to the Tenfold dashboard.
- Navigate to Feature > Single Sign-On (SSO).
- Set the domain that users will use when logging in to Tenfold.
- Upload the metadata XML file generated in step #6.
- Click Save.
Test the Login Flow:
- Your organization is now ready to use PingOne for authentication with Tenfold.
- PingOne will handle multi-factor authentication (MFA) as per your settings.
- A successful test login flow will redirect users to the Tenfold dashboard after using PingOne for SSO.
Troubleshooting
Issue: SSO Fails with Error "SAML_215: Unable to fulfill requested NameID format" during Service Provider (SP) Initiated SSO.
Possible Solution:
- Log in to PingOne.
- Navigate to Applications > My Applications.
- Click on the application you are configuring.
- Click Edit and select Continue to Next Step twice.
(If <strong>SAML_SUBJECT</strong>
attribute does not exist, follow these steps):
- Click Save & Publish and then Finish.
Additional Note for Enterprise Organizations with Multiple Locations: