Already a NinjaOne customer? Log in to view more guides and the latest updates.

NinjaOne Integrations: Enable ServiceNow – 1. Add the NinjaOne Application Registry to ServiceNow

Under_Dev_Banner.png

Topic

This article provides instructions for the fourth part of the ServiceNow setup in NinjaOne.

For a comprehensive overview of the setup process, refer to NinjaOne and ServiceNow: Enable the Integration.

Environment

  • NinjaOne Integrations
  • ServiceNow

Description

NinjaOne uses the ServiceNow Application Programming Interface (API) to interact with the platform. For example, when a condition alert triggers in NinjaOne, it can optionally create and update incidents in ServiceNow. To enable this functionality, you must create and provide OAuth credentials so NinjaOne can securely access the Incidents Table.

To get started, you must create an authentication type in ServiceNow and map it to the API access policy. Doing so will create the data needed to fill in the Client ID and Client Secret fields on the NinjaOne integration page. 

  1. In ServiceNow, open the All drop-down menu in the top left corner.
  2. Type "application registry" into the search field and select the result under System OAuth
servicenow_app registry.png
Figure 1: System OAuth → Application Registry

The Application Registries page will open.

  1. Click New in the top right corner of the page.
  2. Select Create an OAuth API endpoint for external clients.
  3. Complete any applicable fields listed in the following table. You must click the lock icon to enter the URLs into their fields.  
FieldData
NameUse NinjaOne OAuth or an easily identifiable name of your choice for this integration. 
Auth ScopesDouble-click Insert a new row and use the magnifying glass icon search tool to select useraccount. Then, click the check icon to save the row. 
ActiveEnsure this box is selected. 
Client SecretLeave this field blank. ServiceNow will automatically populate this field when you click Submit.
application registry_auth scope_check.png
Figure 2: Application registry → Auth Scopes → Search for and add scope

Next Step: Create an API User in ServiceNow

You must create an application programming interface (API) user in ServiceNow to facilitate the connection between it and NinjaOne. 

Learn how: NinjaOne Integrations: Enable ServiceNow - 2. Create an API User in ServiceNow.

Return to NinjaOne Integrations: Getting Started With ServiceNow to view the full integration scope and workflow.

FAQ

Next Steps