Prerequisites

This article describes information that helps you design and plan an SGC for 1E implementation in your organization. This includes the prerequisites and dependencies that you need to install for SGC for 1E. The application supports the latest ServiceNow releases. For more details on the supported releases, refer to Compatibility matrix for 1E and ServiceNow integration applications.

Select a deployment type below to learn more about the prerequisites required in order to integrate with ServiceNow.

1E Platform on-premises (1E 9.x) and 1E SaaS

  • Based on your 1E Platform version, refer the prerequisites required either For 1E On-Premises (1E 9.x) or For 1E SaaS.
  • One or more 1E users can be assigned as 1E administrator. These users must have AD domain accounts. To these administrator(s) assign 1E ITSM Connect Actioner role for the specific purposes as given below:
    1. Register the 1EServiceNowCore consumer
    2. Upload instruction definitions and create instruction sets
    3. Create 1E users and assign them roles. Also create custom roles, and assign them required instruction sets and management groups
    4. Create Management groups if required
  • The 1E proxy user must be an AD domain account. This account do not belong to a specific person, and can be regarded as a service account. Also this account do not need an email address. This user must have 1E ITSM Connect Actioner role and permission to execute the following 1E instructions:

    Instruction

    Purpose

    1E-Explorer-TachyonCore-GetIpAddresses

    To get IP address

    1E-Explorer-TachyonCore-LogicalDiskDetails

    To get file system details

    1E-Explorer-TachyonCore-AllInstalledSoftware

    To get installed software

    1E-Explorer-Examples-GetMemoryFromSysInfo

    To get RAM usage

    1E-Explorer-TachyonCore-NetworkListeningProcessesAndPorts

    To get running processes

    1E-Explorer-Examples-GetConnections

    To get TCP connections

    1E-ITSM-GetDeviceDetails

    To get device details

    1E-ITSM-GetDiskDetails

    To get disk usage data

    1E-ITSM-GetNetworkAdapters

    To get network adapter data

    1E-Inventory-Trigger-FullReplication

    Triggers forced full Inventory replication of table

SQL server requirements

These SQL server requirements are required only for customers having 1E Platform 9.x and are not required for customers with 1E SaaS.

  • An SQL server database instance is required to retrieve software related data and CI specifications for the following databases:

    1. SLA-Data

    2. SLA-Shared

    3. TachyonMaster

    4. TachyonResponses

  • An SQL user with an AD domain account is required. This account do not belong to a specific person, and can be regarded as a service account. Also this account do not need an email address.

    The SQL user must have permissions to create database, create table, SQL Agent jobs, and to run stored procedures on ReportingTachyon database. This user must have read access to SLA-Data, TachyonResponses, TachyonMaster, and SLA-Shared databases.

ServiceNow requirements

  • Install the Integration Commons for CMDB version 2.9 or later. Refer Integration Commons for CMDB.

     

    • This prerequisite applies only to SGC for 1E version 4.0.27 and later.

    • The above prerequisite applies only to customers using 1E Platform 9.x and is not required for customers using the 1E Platform SaaS.

  • Install the plugin Service Graph Connector Dependencies, this will install data Stream Action Template, ITOM licensing, and a few other plugins that are needed to use SGC for 1E. Refer to Install the plugin.

  • Activate the Software Asset Management Professional (com.snc.samp) plugin from Now support portal, to insert the software related data into cmdb_sam_sw_install table, else the data is placed into cmdb_ci_spkg_list.do table by default.

  • In ServiceNow discovery source list, add an entry for SG-1ETachyon (if it does not exist). This will be added in the Post installation tasks. Refer to Post-installation tasks.

  • In addition to the users defined in User management, you need the below ServiceNow users for SGC for 1E application:

    1. x_1e_cmdb_connect.admin: this role administers the SGC for 1E application

    2. x_1e_cmdb_connect.config_manager: you need this user to view/use 1E Information Services module

    3. x_1e_cmdb_connect.user: you need this role to view CI information fetched from 1E and the related lists provided by the application on CI