StackStorm-Exchange / stackstorm-servicenow

ServiceNow Integration Pack
https://exchange.stackstorm.org/
Apache License 2.0
11 stars 21 forks source link

ServiceNow Integration Pack

This integration allows bi-directional communication between StackStorm and ServiceNow REST API

Overview

This action provides the basic REST primitives necessary to allow communication between StackStorm and ServiceNow. Ideally, this integration will be consumed in a site-specific integration pack that defines actions to specific ServiceNow specific business logic.

ServiceNow provides two videos to demonstrate how to setup Inbound and Outbound Web Service integrations.

An example pack has been included in this pack to show the integration of ServiceNow with these two integration examples.

Configuration

Outgoing Integration

Copy the example configuration servicenow.yaml.example to /opt/stackstorm/configs/servicenow.yaml and edit as required. It should contain:

Note : When modifying the configuration in /opt/stackstorm/configs/ please remember to tell StackStorm to load these new values by running st2ctl reload --register-configs

Incoming Integration

In your ServiceNow Outbound integration, REST endpoints accept JSON payloads. In addition, you must specify the following headers in your payload request:

Accept: application/json
Content-Type: application/json

Actions