ServiceNow - How do I set up my partner credentials for OAuth?

Last updated: April 22, 2026

Overview

This guide will walk you through how to create an Inbound Integration OAuth app in ServiceNow and enter your OAuth credentials in Merge.

Instructions

Step 1: Create an Inbound Integration OAuth app

  1. Log into ServiceNow. Click All in the top left corner, and search for Application Registry in the drop down menu.

Screenshot 2026-04-04 at 1.01.34 AM.png
  1. Within the Application Registries page, select New to begin the app creation flow.

Screenshot 2026-04-04 at 1.02.01 AM.png
  1. Select New Inbound Integration Experience.

Screenshot 2026-04-04 at 1.02.19 AM.png
  1. In the Inbound Integrations page, select New integration.

Screenshot 2026-04-04 at 1.02.30 AM.png
  1. Within the Select your application connection type window, proceed with OAuth - Authorization code grant.

Screenshot 2026-04-04 at 1.02.39 AM.png
  1. Enter a name for the App and input the Redirect URL as https://ah.merge.dev/oauth/callback.

  2. Copy the Client ID. You'll need this later.

  3. Select box for This is a public client, which initiates the PKCE flow.

Screenshot 2026-04-22 at 5.41.03 PM.png

Step 2: Enable OAuth settings

  1. In the Auth scopes area of the page, configure your Auth scopes. Your options are either:

    1. The default useraccount scope. This grants the integration permission to whatever the authenticated user can access and perform.

    2. Configure a custom auth scope to limit access to read-only, write-only, etc. The below guide has more detail on that process.

      1. 📄 ServiceNow - What options do I have for scopes?

Screenshot 2026-04-04 at 1.05.03 AM.png
  1. Navigate back to the top of the page and select Save.

Screenshot 2026-04-04 at 1.15.45 AM.png
  1. Enter the previously copied values for Client ID into the Merge Dashboard.

Screenshot 2026-04-22 at 5.49.36 PM.png