Configure Zendesk SSO with Access for SaaS
This tutorial covers how to configure Zendesk SSO with Access for SaaS.
⏲️ Time to complete:
20 minutes
Configure Zendesk and Cloudflare
To begin, navigate to your Zendesk administrator dashboard, typically available at
<yourdomain>.zendesk.com/admin/security/sso
.In a separate tab or window, open the Zero Trust Dashboard and navigate to Access > Applications.
Select SaaS as the application type to begin creating a SaaS application.
Copy the following fields from your Zendesk account and input them in the Zero Trust application configuration:
- Assertion Consumer Service URL. This URL appears as
SAML SSO URL
in your Zendesk account. - Entity ID:
https://yoursubdomain.zendesk.com
- NameID: Email
- Assertion Consumer Service URL. This URL appears as
Configure these Attribute Statements to include a user’s first and last name:
<Cloudflare Firstname attribute name>
=>http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
<Cloudflare Last name attribute name>
=>http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname
Create an Access policy to determine who can access Zendesk.
Copy the Cloudflare IdP values and add them to the following Zendesk Fields:
- SSO Endpoint => SAML SSO URL
- Public Key => Certificate Fingerprint
Go to
https://<yourdomain>.zendesk.com/admin/security/staff_members
and enable External Authentication > Single Sign On.
Users should now be able to log into Zendesk if their Email address exists in the Zendesk user list.