Skip to main content
Version: 10.3

Post-Installation Configuration

Adding the ServiceNow Adapter gRPC Configuration in the Core Server

note

This section applies only to environments in which the Core Server is installed on a different machine from the ServiceNow Adapter.

After installing the adapter, add the ServiceNow Adapter's gRPC configuration in the workspace.yaml file in the Core Server.

  1. In the machine where Core Server is installed, open the workspace.yaml file, which is in C:\Program Files\OpeniT\Core\Configuration\dagster\instance by default.

  2. Add the gRPC configuration for the ServiceNow Adapter:

    Sample gRPC Configuration
    - grpc_server:
    host: <hostname>
    port: <port_number>
    location_name: snadapter

    where:

    • <hostname> - specifies the hostname where the ServiceNow Adapter is installed
    • <port_number> - specifies the gRPC port used by the ServiceNow Adapter; this is specified during the adapter installation and the default value is 4267

    Sample workspace.yaml
    load_from:
    - grpc_server:
    host: localhost
    port: 4266
    location_name: coreserver
    - grpc_server:
    host: localhost
    port: 4268
    location_name: analysisserver
    - grpc_server:
    host: localhost
    port: 4267
    location_name: snadapter
  3. Save the file.

  4. Open the Task Manager.

  5. Under Services, restart the OpeniTOrchestratorDaemon and OpeniTOrchestratorWebserver services.

Disabling Jobs for Unused Application

note

This section applies only to environments where only one store application is installed.

If only one application is installed in the ServiceNow instance, it is required to disable the job(s) associated with the application that is not installed.

  1. Access the Open iT Data Processing GUI.

  2. Go to the Automation page.

  3. Under snadapter, toggle the job switch to off for the application that is not installed.

    For example:

    • If only OpeniT LicenseAnalyzer is installed in the ServiceNow instance:
      • Enabled: sensor_servicenow_la and sensor_servicenow_la_eager
      • Disabled: sensor_servicenow_lm_eager
    • If only OpeniT LicenseMonitor is installed in the ServiceNow instance:
      • Enabled: sensor_servicenow_lm_eager
      • Disabled: sensor_servicenow_la and sensor_servicenow_la_eager

Next Steps?

This section outlines the steps to finalize the ServiceNow Adapter installation.

  1. Deploy the Database Schema - creates all the necessary database objects for data processing

  2. Verify Assets in the Data Processing GUI - confirms that the assets, code location, and background processes are successfully loaded and running

  3. Test the ServiceNow Instance Connection - verifies connectivity to the ServiceNow instance to prevent data transfer errors

If you need to process and send data right away, proceed with the following steps; otherwise, wait for the next scheduled daily processing.

  1. Process data from the Open iT SQL Database - processes and prepares the necessary data from the Open iT SQL database for sending

  2. Send data to the ServiceNow Instance - transfers the processed data to ServiceNow, where it will be transformed for reporting compatibility

If you upgraded from a previous installation and changed the ServiceNow instance URI, follow these instructions:

  1. Run the command OpeniT.Adapter.Console.exe RunAdapter /fullwipe to reprocesses and pushes all data to the new instance

  2. Restart the OpeniTSNAdapterPipeline service.