Help Needed with Zendesk Spoke and OAuth Configuration for ServiceNow Integration

YashwanthV18760
Giga Guru

Hi Everyone,

 

Can someone please help me with configuring the Zendesk Spoke and setting up OAuth for the Zendesk Spoke integration between ServiceNow and Zendesk?

 

I am trying to integrate ServiceNow with Zendesk using IntegrationHub and the Zendesk Spoke, but I am facing issues with the OAuth configuration and connection setup.

 

Specifically, I need help with:
- Creating and configuring the OAuth application in Zendesk
- Setting up OAuth credentials in ServiceNow
- Configuring the Connection & Credential record
- Testing the connection successfully
- Any common mistakes or required settings I should be aware of

 

If anyone has step-by-step guidance or documentation references, it would be really helpful.

Thanks in advance!

1 REPLY 1

Tanushree Maiti
Tera Sage

Hi @YashwanthV18760  ,

 

Are your from Zendesk team/Servicenow Team?

 

If you are from Servicenow Team,

Share this  SN documentation link with  Zendesk team. They will configure Zendesk connection with their Admin access.

https://www.servicenow.com/docs/r/integrate-applications/integration-hub/setup-zendesk.html

 

Once they will Share the End point, Client ID, secret, 

You will Start with Servicenow Configuration part.

 

---------------------------------------------------

Create a Zendesk connection

Create a connection between your Zendesk applications and your ServiceNow instance so that your instance can retrieve user data from your applications.

Before you begin

Role required: ServiceNow admin

Procedure

  1. From your ServiceNow instance, navigate to Process Automation > Flow Designer.
    The Flow Designer launches in a new tab.
  2. Select the Connections tab.
  3. Locate your Zendesk connection and then click Add Connection.
    The Create Connection dialog box opens.
  4. On the dialog box, fill in the fields.
    Create Connection dialog boxField Description
    Connection Information
    Connection NameName of the Zendesk connection. This field populates automatically.
    Connection URLURL for the connection. Enter https://<subdomain>.zendesk.com, where <subdomain> is your organization subdomain.
    Credential Information
    OAuth Client IDUnique identifier for your Zendesk OAuth client. Enter the same unique identifier that you specified in Create a Zendesk OAuth client.
    OAuth Client SecretSecret that is assigned to your Zendesk OAuth client. Enter the same secret that you copied in Create a Zendesk OAuth client.
    OAuth Redirect URLURL of the OAuth provider that users are redirected to after authentication. This field populates automatically based on the redirect URL that you specified in Create a Zendesk OAuth client.
  5. Click Create and Get OAuth Token.
    The Zendesk OAuth authorization dialog box opens.
  6. On the dialog box, click Authorize.
    The OAuth access token becomes available for authorizing your Zendesk connection.
  7. In your ServiceNow instance, add OAuth entity profile scope.
    1. Navigate to System OAuth > Application Registry.
    2. Open the record for the Zendesk spoke. For example, Zendesk OAuth.
    3. In the OAuth Entity Profiles tab, open the default record, for example, Zendesk.OAuthProfile.
    4. Insert a new row with these values.
       Field Value
      OAuth Entity Scopeusers:write read
      OAuth scope

      write read

       

 

Note: Scope is very important.

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin: