Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Configure a MID Server to use source control with the ServiceNow IDE

Configure a MID Server to use source control with the ServiceNow IDE if your Git provider is behind a firewall.

Before you begin

Install a MID Server with a REST capability. For more information, see Installing the MID Server with manual or guided setup and Configure MID Server capabilities.

Role required: admin

Procedure

  1. Change the application scope of the instance to ServiceNow IDE.

    1. In the Unified Navigation, select the globe icon (
Image omitted: icon-scope.png
Globe icon\).
2.  Select **Application scope**.

3.  Select **ServiceNow IDE**.
  1. Navigate to All > MID Server > Applications.

  2. Select New.

  3. On the form, fill in the fields.

    FieldDescription
    NameA name for the MID Server Application.
    Default MID ServerThe MID Server configured with a REST capability.
    ApplicationThe ServiceNow IDE.
    Included in application ALLAn option to include this MID Server Application in the definition of ALL for a MID Server.
  4. Select Submit.

What to do next

If you haven't already, configure basic or OAuth 2.0 authentication to connect to a Git domain or repository. For more information, see Connect to a Git provider using basic authentication with the ServiceNow IDE or Connect to a Git provider using OAuth 2.0 with the ServiceNow IDE.

Note: The MID Server user must have the sn_glider.ide_git_user role or admin role to perform Git operations in the ServiceNow IDE. For more information, see Create the MID Server user and grant the role and ServiceNow IDE MID Server User [sn_glider.ide_git_user].

Parent Topic:Integrating source control with the ServiceNow IDE

Related topics

Connect to a Git provider using basic authentication with the ServiceNow IDE

Connect to a Git provider using OAuth 2.0 with the ServiceNow IDE

Initialize a Git repository with the ServiceNow IDE

Using source control in the ServiceNow IDE