Setting up ZenDesk for AWS SSO was a bit weird due to their requirements, but not that difficult in hindsight.
- Copy the SSO Sign-in and Sing-out URLs to ZenDesk.
- For the certificate fingerprint, download the AWS SSO certificate, open it, click Details tab, and look for Thumbprint at the bottom.
- The Application ACS URL will be https://MYSUBDOMAIN.zendesk.com/access/saml
- The Application SAML audience URL will be https://MYSUBDOMAIN.zendesk.com
- The final step is add two custom attributes in the AWS configuration
- name = ${user:givenName}
- email = ${user:email}