Skip to content
This repository has been archived by the owner on Sep 3, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (30 loc) · 1.6 KB

development.md

File metadata and controls

39 lines (30 loc) · 1.6 KB

Development

This project leverages the ServiceNow Table API to fetch entities and relationships for the J1 graph.

Table API

There is no available standard reference of ServiceNow table names or schemas, so integration devs should look carefully at what is returned from their APIs to decide what fields can be reliably used for entities and relationships.

ServiceNow's data model appears to allow for both custom tables and custom fields on standard OOTB tables. Developers can use an auto-generated list of tables available in the standard Developer Instance of ServiceNow in order to identify additional resource tables, available at /tools/__data__/tables.txt or by running yarn list-remote-tables.

Provider account setup

ServiceNow has a self-service portal where developers can request a developer instance pre-loaded with test data in the ServiceNow platform. Follow the instructions to create your instance and obtain the hostname, username, and password configuration variables.

Authentication

This integration uses Basic auth for authentication. Developers should create a .env file at the root of this project with the following configuration variables:

HOSTNAME=dev00000.service-now.com
USERNAME=your-username
PASSWORD=your-password