Zendesk authentication via oauth client

Christina Dechent
Christina Dechent
  • Updated

Zendesk is deprecating the option to authenticate via API token. Therefore, babelforce added the option to authenticate via OAuth Client. This article explains how to set it up. 

Zendesk part: 

To register babelforce in your Zendesk account, you can follow this article or the steps described below.

  1. Go to the Zendesk admin center and then go to "Apps and integrations" > "OAuth clients"
  2.  Click to add a new OAuth Client
  3. Enter a title and description, in the example below, we used the name "babelforce":
  4. Choose an identifier and the client kind "Confidential"
  5. The redircet URL should look like this: https://{{env}}.babelforce.com/oauth2/callback
  6. Copy the secret - you need it for the setup in babelforce

babelforce part: 

  1. Go to "Automations" > " Apps(Integrations) 
  2. Open your existing Zendesk integration or add a new one by clicking on the "Add" button
  3. At the bottom, fill out the fields as follows:
    1. "Client ID": the value you entered for "Identifier" on Zendesk side
    2.  "Client secret": enter the secret you stored before
    3. OAuth scope: "read write"
  4. Click "Save", then reopen and click "Authorize" and follow the authorization flow
  5. To ensure you're successfully authenticated, click "test" in the integrations overview page - you should see a green success message popping up:

 

Was this article helpful?

/

Comments

0 comments

Please sign in to leave a comment.