Whilst the possibilities for integrating with ServiceNow using both the UpGuard and ServiceNow APIs are endless, the platform ships with a native ServiceNow integration. There are three main components to this integration: 1) Change Request Sync, 2) Incident Sync and 3) Unauthorized Change Detection (optional).

For the newer version of the ServiceNow Integration guide, click here.

Adding

  1. You can add the ServiceNow integration from the Discover page.

    w500

  2. Click ServiceNow.

    w500

  3. Enter your ServiceNow instance name and the username/password you wish to use to access it.

    w500

Change Request Sync

By default the ServiceNow integration will sync change requests from your incident for display on the UpGuard timeline.

w400

You can customize the types of changes that are sync’d by editing the Change Request Filter:

w500

You can see that the default setting is to include all approved changes. The syntax used here is ServiceNow filter query syntax.

w400

Incident Sync

The ServiceNow integration also syncs incidents to the timeline:

w400

As with the change request sync you can also customize the incidents that are sync’d by editing the filter query:

w500

Unauthorized Change Detection

An advanced feature of the ServiceNow Integration is the ability to detect, and trigger incidents for, unauthorized change.

When activated for a specific environment, any time a change is detected on a node in that an environment, without an accompanying change request in ServiceNow for the change, an incident will be raised.

To activate this feature simply choose Yes for the setting and select the environment(s) you would like it activated on. Note that you can filter the change requests used for validation as well.

w500

Tags: servicenow