OPS/MVS and NIM SM: Use of Custom APIs
search cancel

OPS/MVS and NIM SM: Use of Custom APIs

book

Article ID: 212312

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

You have implemented ServiceNow custom APIs to replace the standard ServiceNow APIs. If you use the address USS SMREQ API, does it call the standard ServiceNow APIs or can you customize it to call the example developed APIs?

Environment

OPS/MVS

Resolution

OPS/MVS can use, by default, any APIs that NIM-SM uses.   

NIM-SM can use customer endpoints as outlined in the NIM-SM Getting Started Guide section title “NIM SM Configuration for ServiceNow Customer Endpoints.”  Per the manual:

To make NIM SM work with Custom or scripted web service, the NIM SM configurations have to be modified for an appropriate custom endpoint and a custom function for every CI and custom operations. These are the steps that are followed on NIM SM for enabling ServiceNow Custom Web services:

Configure the useCustomEndpoint  property

Log in to NIM SM client UI and navigate to Configuration page of ServiceNow.

The property useCustomEndpoint  indicates whether NIM SM communicates with ServiceNow through custom endpoint (or scripted web services). By default the value is set to false, which implies that NIM SM is integrated to ServiceNow using direct web services. 

To integrate through custom endpoint, set the userCustomEndpoint parameter to true.

Update the ServiceNowCustomEndpoint  configuration file

Once you set the custom endpoint parameter in the configuration, ServiceNowCustomEndpoint.xml file is configured with custom endpoint and custom functions information. This custom endpoint which is mentioned in ServiceNowCustomEndpoint.xml file is available in the configured Service Desk. This file resides in the NIM SM server in the WEB-INF\config\servicenow folder.

Additional Information

For more information refer to the NIM-SM Configuration For ServiceNow Customer Endpoints section of the NIM-SM Getting Started Manual.