Zendesk Single Sign-On Integration
The Zendesk Single Sign-on (SSO) Integration lets you create a client application that uses Auth0 for authentication and provides SSO capabilities. Your users log in to Zendesk with Auth0 identity providers, which means they perform the identity credentials verification.
Create an SSO integration
To create a new Zendesk SSO Integration:
Navigate to Dashboard > SSO Integrations.
Click + Create SSO Integration.
Select Zendesk from the list of providers.
Give your new SSO integration a Name, enter your Zendesk Account Name, and set the toggle if Auth0 should handle SSO instead of Zendesk.
Next you'll be brought to the Tutorial tab. This has instructions on completing the integration with Zendesk so that it works with Auth0 for authentication.
Complete the configuration instructions in the tutorial, then choose connections on the Connections tab to use with your new Zendesk SSO integration, allowing users in those connections to log in to Zendesk. Some things to keep in mind when integrating Auth0 with Zendesk:
Zendesk requires that all users have an email address. When enabling enterprise or social connections, make sure that they will provide an email address that can be sent to Zendesk.
If the Auth0 generated Remote Logout URL is used within Zendesk, an Auth0 error page will be shown when the user attempts to logout. For the generated
returnToto work, update the logout URL setting under Dashboard > Tenant > Settings > Advanced > Allowed Logout URLs.
Once you've followed the configuration instructions in the tutorial, modified your settings (if necessary), and enabled your connection(s), you're done with setting up an SSO integration between Zendesk and Auth0.