Configure air gap solution for Service Graph Connector for SolarWinds in a high-secure server
Configure the air gap solution for the Service Graph Connector for SolarWinds in your high-secure server.
Before you begin
Role required: admin
Procedure
-
Navigate to All > Service Graph Connectors > SolarWinds > Setup > Add Multiple Instances > Add Another Connection.
-
Download the
SgSolarWindsHighSecureSetup.ps1andGetSolarWindsData.ps1PowerShell scripts from the link provided in the Add Another Connection section. -
Log in to your high-secure server.
-
Create a SolarWinds directory.
All the configurations required for the air gap solution are created in the SolarWinds directory.
-
Copy the
GetSolarWindsData.ps1andSgSolarWindsHighSecureSetup.ps1PowerShell scripts that you downloaded in step 2 to the SolarWinds directory. -
Start a PowerShell session, and run the
SgSolarWindsHighSecureSetup.ps1script to generate the JSON configuration file that is used by theGetSolarWindsData.ps1script.-
At the prompt, enter the path for the SolarWinds directory that you created in step 4.
-
Enter a name for the configuration file, or press the Return key to accept the default value.
-
Enter the values for the global properties, or press the Return key to accept the default values.
- npmInstalled: Set the value to
trueif the module is installed on the SolarWinds instance. Set the value tofalseif the module isn't installed on the SolarWinds instance. - samInstalled: Set the value to
trueif the module is installed on the SolarWinds instance. Set the value tofalseif the module isn't installed on the SolarWinds instance. - pageSize: Enter the number of records to be fetched in a SolarWinds API call.
- endpoint: Update the Host field with the host name for your SolarWinds instance.
- port: Specify the port on which the SolarWinds instance allows API calls.
- credentialsPath: Specify the location to store the SolarWinds credentials XML file.
- logDirectory: Specify the location to store the log file from the
GetSolarWindsData.ps1script.
- npmInstalled: Set the value to
-
Specify names for the data source data directories, or press the Return key to accept the default values.
The directories are created if they don’t already exist.
-
Enter the SolarWinds credentials in the Windows PowerShell credential request pop-up window.
-
Exit the PowerShell session.
-
-
Provide write and delete permissions for the SolarWinds data directory and the child directories created in step 4 to the account that will run the
GetSolarWindsData.ps1script.Delete permissions are required for old records to be cleaned up.
Related topics
Configure air gap solution for Service Graph Connector for SolarWinds in a low-secure server
---
title: Configure air gap solution for Service Graph Connector for SolarWinds in a high-secure server
description: Configure the air gap solution for the Service Graph Connector for SolarWinds in your high-secure server.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/service-graph-connectors/sgc-cmdb-solarwinds-airgap-high-secure.html
release: australia
product: Service Graph Connectors
classification: service-graph-connectors
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 2
breadcrumb: [Configuring air gap connections, SolarWinds, Service Graph Connectors, Integrating third-party data into CMDB, Configuration Management, Extend ServiceNow AI Platform capabilities]
---
# Configure air gap solution for Service Graph Connector for SolarWinds in a high-secure server
Configure the air gap solution for the Service Graph Connector for SolarWinds in your high-secure server.
## Before you begin
Role required: admin
## Procedure
1. Navigate to **All** > **Service Graph Connectors** > **SolarWinds** > **Setup** > **Add Multiple Instances** > **Add Another Connection**.
2. Download the `SgSolarWindsHighSecureSetup.ps1` and `GetSolarWindsData.ps1` PowerShell scripts from the link provided in the Add Another Connection section.
3. Log in to your high-secure server.
4. Create a SolarWinds directory.
All the configurations required for the air gap solution are created in the SolarWinds directory.
5. Copy the `GetSolarWindsData.ps1` and `SgSolarWindsHighSecureSetup.ps1` PowerShell scripts that you downloaded in step [2](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-graph-connectors/sgc-cmdb-solarwinds-airgap-high-secure.md) to the SolarWinds directory.
6. Start a PowerShell session, and run the `SgSolarWindsHighSecureSetup.ps1` script to generate the JSON configuration file that is used by the `GetSolarWindsData.ps1` script.
1. At the prompt, enter the path for the SolarWinds directory that you created in step [4](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-graph-connectors/sgc-cmdb-solarwinds-airgap-high-secure.md).
2. Enter a name for the configuration file, or press the Return key to accept the default value.
3. Enter the values for the global properties, or press the Return key to accept the default values.
- **npmInstalled**: Set the value to `true` if the module is installed on the SolarWinds instance. Set the value to `false` if the module isn't installed on the SolarWinds instance.
- **samInstalled**: Set the value to `true` if the module is installed on the SolarWinds instance. Set the value to `false` if the module isn't installed on the SolarWinds instance.
- **pageSize**: Enter the number of records to be fetched in a SolarWinds API call.
- **endpoint**: Update the **Host** field with the host name for your SolarWinds instance.
- **port**: Specify the port on which the SolarWinds instance allows API calls.
- **credentialsPath**: Specify the location to store the SolarWinds credentials XML file.
- **logDirectory**: Specify the location to store the log file from the `GetSolarWindsData.ps1` script.
4. Specify names for the data source data directories, or press the Return key to accept the default values.
The directories are created if they don’t already exist.
5. Enter the SolarWinds credentials in the **Windows PowerShell credential request** pop-up window.
6. Exit the PowerShell session.
7. Provide write and delete permissions for the SolarWinds data directory and the child directories created in step [4](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-graph-connectors/sgc-cmdb-solarwinds-airgap-high-secure.md) to the account that will run the `GetSolarWindsData.ps1` script.
Delete permissions are required for old records to be cleaned up.
**Related topics**
[Configure air gap solution for Service Graph Connector for SolarWinds in a low-secure server](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-graph-connectors/sgc-cmdb-solarwinds-airgap-low-secure.md)
| title | Configure air gap solution for Service Graph Connector for SolarWinds in a high-secure server |
| description | Configure the air gap solution for the Service Graph Connector for SolarWinds in your high-secure server. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/servicenow-platform/service-graph-connectors/sgc-cmdb-solarwinds-airgap-high-secure.html |
| release | australia |
| product | Service Graph Connectors |
| classification | service-graph-connectors |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 2 |
| breadcrumb | Configuring air gap connectionsSolarWindsService Graph ConnectorsIntegrating third-party data into CMDBConfiguration ManagementExtend ServiceNow AI Platform capabilities |