Question
I need to create a Zendesk user without a human counterpart to authenticate API requests for my app or integration. How do I create a service user?
Answer
Creating a service user in Zendesk is the same as creating any admin in the account. Follow the steps below to create a user to authenticate API requests.
Note: Not all apps and integrations require the manual creation of a service user. For example, the Jira integration will automatically create a dedicated integration user during the setup process.
To create a service user
- Create a new user with admin permissions. Name the user something that will indicate it is a service user. For example, API Admin or Integration User.
Tip: Use an email address for the user that the account owner or another admin has access to. Access to the email will act as a recovery method if another admin needs to access the account. - Verify the new user's email address so the email can be used to authenticate API tokens and API requests.
For more information, see the article: How can I authenticate API requests?