Skip to main contentIBM  AIOps Training

Prerequisites

📥 STEP: Procure a ServiceNow Developer Instance

Join the ServiceNow Developer Program , login with your credentials and request a Personal Developer Instance (PDI) with version “Paris” and patch 4 or higher. If you get a different version, you can release/return the instance you just got from the top right menu and request a new one. Then it will ask you to choose the version as shown below:

image-version-select

You can read about PDI here.

Note that your instance will go to sleep after a few hours if not used and if you are inactive for ten or more days the developer instance will be deleted!. You will have two sets of credentials: one for your ServiceNow developer account and another set for the developer instance itself. The ServiceNow developer instance comes loaded with some test data such as open incidents, change requests, etc.

📥 STEP: Install the AIOPS App in your ServiceNow Developer Instance

Customers will typically install the AIOPS app (or plug-in) from the official ServiceNow App Store.

In our case, because we have a developer instance, we will have to install it from a GitHub repo.

📥 STEP: Import app into ServiceNow instance

Prepare GitHub access

Pre-req: Personal access token for Github.

If you don’t have one, follow the instructions https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token to create one (no elevated permissions needed for the token).

  1. Obtain a developer instance for ServiceNow following the instructions from

    https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token (this requires a ServiceNow account which can be created as part of the steps - just sign up for a new account). Note: development instances go into hibernation when not used and are decommissined if not used for 10 days.
  2. Log on to the development instance.

  3. Search for Credentials.

    Credentials
  4. Select Credentials under Connections & Credentials.

    Credentials
  5. Select Basic Authentication.

    Credentials
  6. Enter any name, provide your login email address for Github and as password provide your personal access token. Then click Submit.

    Credentials
  7. In the Search field, type in Studio. Select Studio under System Applications. This will open the Application Studio in a new tab.

    Studio
  8. In the Select Application dialog, click Import from Source Control.

    Studio

Fork GitHub repository

  1. Fork the following repository https://github.ibm.com/watson-ai4it/servicenow-integration.git

  2. Enter https://github.ibm.com/<your-repo>/servicenow-integration-fork as repository, main as the branch and in the Credential drop-down, select the entry with the credentials that were created in the previous steps.

    Studio
  3. Click Import to import the source code.

Page last updated: 03 November 2022