SupportSDK JWT authentication and internal email addresses



Posted Oct 11, 2023

We have noticed that when authenticating users, if the email address in the JWT that we return from our Zendesk JWT endpoint contains an email that matches an admin/support agent email on our Zendesk account, the authentication fails.

Whilst this doesn't impact on our SDK integration for our end customers, it does make it very tricky for us to test our integration internally, because we typically use our work email as the same login email for our own system as we do for Zendesk.

This means anyone within our organisation using their own internal test account is unable to see the Zendesk support/help screens in our iOS app because their email matches their Zendesk agent email address.

What is the reason for this restriction? Can you remove this restriction please?


1

1

1 comment

I had same behavior in authentication and solve creating a new App Sdk and setting non admin credentials for those who were admins. In staging/test I use Environment variables from SDK_A and SDK_B for production.
This an odd behavior from Zendesk and it's not mapped in documentation ):

0


Sign in to leave a comment.

Didn't find what you're looking for?

New post