Registering a local OAuth client
Zendesk creates a global OAuth client by converting a local OAuth client that you register first in your developer account.
If Zendesk has already converted an OAuth client of yours to a global client, use that client and skip the rest of the steps. Copy the Identifier to Client ID in your Connector Profile. Copy the Secret to Client Secret in your Connector Profile.
Enter the client details
Sign in to your Zendesk developer account. If you do not have one, see Getting a trial or sponsored account for development.
Zendesk shows this information to users when they are asked to grant access, and it cannot be changed after the client is globalized.
- In the top bar, click the product switcher labeled Support.
- Select Admin center.
- In the sidebar, select Apps and integrations > APIs > OAuth clients.
- Click Add OAuth client.
- Name:
StackOne Integration - Description: Short summary of your app
- Company: Your company name
- Logo: Your company logo

Set the identifier, client kind, and redirect URL
Zendesk reserves identifiers that start with zdg- for global OAuth clients.
- Identifier: Replace the suggested value with one that starts with
zdg- - Client kind: Confidential
- Redirect URLs: the Callback URL from your Connector Profile

Select scopes
In Scopes, click Select scopes.
- Select each scope listed.

Save the client and copy the credentials
Click Save. The Secret field now shows the generated secret.
- Copy the Identifier to Client ID in your Connector Profile.
- Click Copy next to Secret. Zendesk shows the secret in full only once.
- Copy the Secret to Client Secret in your Connector Profile.
- Click Save again to finish creating the client.

Requesting a global OAuth client
Ask Zendesk to convert your local OAuth client into a global client that works across all Zendesk accounts. Zendesk keeps the client’s Identifier and Secret when it converts the client.
Complete the request form
Sign in to the Zendesk Marketplace Portal.
Only submit a global OAuth request if the client is ready for production. Client information such as company, description, and logo can’t be changed.
- If you do not have an account, click Register.
- In the sidebar, click Global OAuth.
- Click Request new OAuth.
- Zendesk Support account: The part of your developer subdomain after
d3v- - Unique identifier: The part of your client’s Identifier after
zdg- - Select I confirm the company details related to this OAuth client are correct.
- Proof of business: An incorporation document or company registration
- Select the checkbox to agree to the Zendesk Partner and Developer Terms and Privacy Policy.
- Click Send request.
- Zendesk reviews each request manually and does not publish a turnaround time. Track progress through the ticket reference in the confirmation email.

Create the StackOne Connector Profile
Create a Connector Profile
Link an Account