Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Prerequisites

To install the EmpowerID Orchestration Pack to ServiceNow, you need to import into your ServiceNow instance the XML file that was provided to you by EmpowerID. This file contains the necessary configuration settings for the pack as well as the endpoint information the activities need to call the EmpowerID API.

In this article, we take you through the steps for importing the prerequisite XML file into ServiceNow and adding each of the workflows in the Orchestration Pack to the ServiceNow Service Catalog. Finally, we demonstrate how to make the EmpowerID Chat Bot available to users within Service Now.

Step 1 – Import the XML file into ServiceNow

  1. Login to your ServiceNow instance.

  2. Search for System Update Sets in the Filter Navigator and then click Retrieved Update Sets.

Image Removed
  1. Image Added

  2. Click Import Update Set from XML.

Image Removed
  1. Image Added

  2. Browse for and select the XML file you received from EmpowerID.

  3. Click Upload.

Image Removed
  1. Image Added

  2. Under Retrieved Update Sets, click the Name link for the application you just uploaded.

Image Removed
  1. Image Added

  2. Click Preview Update Set.

Image Removed
  1. Image Added

  2. If the preview is successful, click Commit Update Set.

Image Removed
  1. Image Added

  2. Click Close to closethe Update Set Commit window.

    Image Modified

  3. If the preview contains errors, scroll to look for them.

  4. Select all the errors and then under Actions on the selected rows, click Accept remote update and then click Commit Update Set.

All the items should be deployed in the instance. The next step is to create UI Actions for the deployed instance.

Step 2 – Add EmpowerID Workflows to the Service Catalog

  1. In ServiceNow, search for Service Catalog in the Filter Navigator and then click Service Catalog.

Image Removed
  1. Image Added

  2. Click Add New button inthe main pane of the Service Catalog,

Image Removed
  1. Image Added

  2. In the Sections dialog that appears, select Catalog Categories > EmpowerID Services and then click Add here.

Image Removed
  1. Image Added


    You should see EmpowerID Services as a new widget.

Image Removed
  1. Image Added

  2. Click the EmpowerID Services widget.

    You should see the three EmpowerID workflows.

Image Removed
  1. Image Added

Next, incorporate the Change Password workflow into ServiceNow and display it as a link in the main menu.

Step 3 – Add the Change Password workflow to the main menu

  1. In ServiceNow, search for Portals in the Filter Navigator and then click Portals.

Image Removed
  1. Image Added

  2. Click Service Portal.

Image Removed
  1. Image Added

  2. In the Service Portals view, click the Info button to the right of the Main Menu.

Image Removed
  1. Image Added

  2. Click Open Record.

Image Removed
  1. Image Added

  2. Under Menu Items, click New.

Image Removed
  1. Image Added

  2. In the Menu Item form, do the following:

    1. Enter Reset Password in the Label field.

    2. Enter password_reset in the Page field.

    3. Click Submit.

Image Removed
    1. Image Added

  1. In the ServiceNow Filter navigator, search for Service Portal and then click Service Portal.

    The Reset Password link should be displayed as a menu item.

Image Removed
  1. Image Added

  2. Click Reset Password.

    The Reset Password page should be displayed.

Image Removed
  1. Image Added


    Next, display Change Password as a catalog item.

Step 4 – Add Change Password to the Service Catalog

  1. In the ServiceNow Filter navigator, search for Content Items and then click Content Items.

  2. In the Content Items view, click New.

Image Removed
  1. Image Added

  2. In the New record form that opens, do the following:

    1. In the Name field, enter a name for the Catalog item, such as Reset EmpowerID Password.

    2. Click the Lock button to the right of the Catalogs link.

    3. Enter Service Catalog in the search field and then click Service Catalog.

Image Removed
    1. Image Added

    2. Click the Lock button to lock the catalogs.

Image Removed
    1. Image Added

    2. In the Category field, search for and select Services.

    3. For Content Type, select External Content.

    4. For Target, select New Window/Tab.

    5. In the URL field, enter /sp?id=password_reset.

    6. Click Submit.

Image Removed
    1. Image Added

  1. In the ServiceNow Filter navigator, search for Service Portal and then click Service Portal.

  2. On the top menu bar, click Catalog.

Image Removed
  1. Image Added

  2. Search for the Catalog item that was created, e.g., Reset EmpowerID Password.

  3. Click the Catalog item.

Image Removed
  1. Image Added

    You should see the Reset Password page

display
  1. displayed in a new tab.

Image Removed
  1. Image Added

Info

Change Password workflow is using EmpowerID API to successfully Change a user’s password. To call EmpowerID API a token must be generated. Currently it has been configured as a Scheduled Job, the Empower Token Generation job, which runs every once a day. This job is responsible for generating tokens which is used to authenticate EmpowerID.

For a new instance this job should be executed first, after which it will continue to generate tokens.

Next, add the EmpowerID Chat Bot to ServiceNow.

Expand
titleTo execute the EmpowerID Token Generation job
  1. In the ServiceNow Filter navigator, search for Scheduled Job and then click Scheduled Jobs.

Image Removed
  1. Image Added

  2. Search for Empower and then click Empower Token generation.

Image Removed
  1. Image Added

  2. In the Scheduled Script Execution pane that opens, click Execute Now.

Image Removed
  1. Image Added

Step 5 – Add the EmpowerID Chat Bot

  1. In the ServiceNow Filter navigator, search for Service Portal and then click Service Portal Home.

  2. On the Service Portal Home page, press the CTRL key on your keyboard and then right-click on the page.

  3. Select Page in Designer from the context menu that appears.

Image Removed
  1. Image Added

  2. Select the Widgets tab and then search for Azure Bot.

    The bot appears on the lower right of the page.

Image Removed
  1. Image Added

Div
stylefloat: left; position: fixed;

IN THIS ARTICLE

Table of Contents
minLevel2
maxLevel4
stylenone
Macrosuite divider macro
dividerWidth80
dividerTypetext-with-icon
emoji{"id":"smile","name":"Smiling Face with Open Mouth and Smiling Eyes","short_names":["smile"],"colons":":smile:","emoticons":["C:","c:",":D",":-D"],"unified":"1f604","skin":null,"native":"😄"}
textColor#000000
dividerWeight3
labelPositionmiddle
textAlignmentcenter
iconColor#0052CC
iconSize25
fontSizemedium
textNext Steps
emojiEnabledfalse
dividerColor#DFE1E6
dividerIconbootstrap/BarChartSteps

Extend ServiceNow with the Orchestration Pack

Configure Service Catalog Requests

Insert excerpt
IL:External Stylesheet
IL:External Stylesheet
nopaneltrue