---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/application-development

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Configure a MID Server to use source control

# Configure a MID Server to use source control {#ariaid-title1}

Release version: Australia  
Updated July 24, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Configure a MID Server to use source control with ServiceNow Studio 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](https://www.servicenow.com/docs/access?context=mid-server-installation&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US) and [Configure MID Server capabilities](https://www.servicenow.com/docs/access?context=t_ConfigureCapabilities&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US).

Role required: admin

## Procedure

1. Change the application scope of the instance to ServiceNow IDE.
   1. In the Unified Navigation, select the globe icon ![]().
   2. Select Application scope.
   3. Select ServiceNow IDE.
   {#fluent-sc-configure-mid-server-to-use-sc__substeps_grb_dl2_fdc}
2. Navigate to AllMID ServerApplications.
3. Select New.
4. On the form, fill in the fields.  
   {#fluent-sc-configure-mid-server-to-use-sc__table_lxq_myn_sbc__entry__2}

   | Field | Description |
   |-|-|
   | Name | Name for the MID Server Application. |
   | Default MID Server | MID Server configured with a REST capability. |
   | Application | The ServiceNow IDE. |
   | Included in application ALL | Option to include this MID Server Application in the definition of ALL for a MID Server. |
   [Table 1. MID Server Application form]

   {#fluent-sc-configure-mid-server-to-use-sc__table_lxq_myn_sbc}
5. 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](https://servicenow-prod.fluidtopics.net/NBthqTQFYBHAQln5tgkSHw "Connect to a Git domain or repository using basic authentication credentials to manage applications in Fluent source control from ServiceNow Studio.") or [Connect to a Git provider using OAuth 2.0](https://servicenow-prod.fluidtopics.net/EdcFteT1i4Ok~cMw7jO2Gw#fluent-sc-connect-to-git-provider-oauth-2-0 "Set up an OAuth 2.0 application registry and credentials to connect to your Git provider from ServiceNow Studio.").  
Note:  
The MID Server user must have the sn_glider.ide_git_user role or admin role to perform Git operations in ServiceNow Studio. For more information, see [Create the MID Server user and grant the role](https://www.servicenow.com/docs/access?context=t_SetupMIDServerRole&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US) and [ServiceNow IDE MID Server User \[sn_glider.ide_git_user\]](zwkm76iWqHl5lLRxWtZeXg#servicenow-ide-role-1 "Assign administrator privileges to a MID server user to manage applications in source control from the ServiceNow IDE.").

*[\>]: and then


