Instance integration setup

concept australia Updated Oct 28, 2026 5 min read instance-integrations-overview.md
Raw file servicenow.com

Setup for Scan Engine integrations between instances starts with common steps. The roles and platform requirements depend on the integration.

Before you begin

Gather these inputs before you set up an integration between ServiceNow instances. The Jira, Azure DevOps, and Other integration types need different inputs, which their topics list. Each row shows where you use the input.

Input Details Topic
Instance name and URL The instance name must match the instance_name system property. Use the URL format https://instancename.service-now.com. Register your instance
Environment type Development, Test, or Production. Only one instance in the stack can be Production. Register your instance
Integration user ID and password Record the password in a secure location. You re-enter it in several fields. Create an integration user account
Authentication method Use either OAuth or Basic authentication for an integration. You can't use both or combine them. OAuth is recommended. Configure the OAuth authentication method development instance or Configure the Basic authentication method

Setup roadmap

Complete steps 1 to 6 in order for integrations between ServiceNow instances, including the User story integration when its integration type is ServiceNow instance. The Jira, Azure DevOps, and Other integration types connect to an external system and don't use My SN Instances records, so those steps don't apply to them. Open the linked topic for details.

Step

Task

Run on

1

Create an integration user account. Assign the roles in the table of integration user roles.

Each instance

2

Register your instance

  1. Development first
  2. Then production
  3. Then any additional instances

3

Configure the OAuth authentication method development instance and Configure the OAuth authentication method production instance, or Configure the Basic authentication method

  1. Development
  2. Then production

4

Grant Key Management Framework access on an instance

Each instance that receives imported records

5

Validate your instance connection

Each instance

6

Integrations across multiple instances

After the first pair validates, each additional non-production instance

7

Configure the integrations you need:- Definitions integration

Varies by integration. Open each topic to see which instances to use.

## Role requirements

Two sets of roles apply to this setup. The first set is the roles you need to set up the integrations. The second set is the roles you assign to the integration user.

Role When you need it
Scan Engine admin, sn_se.scan_engine_admin To configure Scan Engine properties and the integrations
admin To create the integration user and the setup records
KMF admin, sn_kmf.admin Only if validation fails after you complete all of the setup. See Grant Key Management Framework access on an instance.
Role Purpose Where required
sn_se.scan_engine_admin Full admin access to Scan Engine configuration Integration user on all instances
sn_se.internal_rest_integration Allows REST calls between instances Integration user on each instance that receives calls
sn_se.scan_engine_user Runs update set scans Scanning user for the Update set integration, unless that user also has sn_se.scan_engine_admin

Important: The platform admin role does not include the Scan Engine roles. Assign them explicitly on every instance the integration user is imported to.

Platform notes

  • Key Management Framework (KMF)

    KMF encrypts passwords with a key that is unique to each instance, so imported passwords must be re-entered on the receiving instance. See Grant Key Management Framework access on an instance for the steps.

  • ECMAScript 2021 (ES12) mode

    For User Story integrations, enable ECMAScript 2021 (ES12) mode in Scan Engine Properties to use modern JavaScript syntax in field mapping scripts. Without this mode, only the application default JavaScript mode is available.

Parent Topic:Scan Engine integrations

Search documentation
Search document titles and file paths on the australia branch