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

Enable ServiceNow – 3. Configure NinjaOne Table Access

Topic

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

Before you begin this step, you must complete Steps 1 and 2: 

  1. Add the NinjaOne Application Registry to ServiceNow.
  2. Create an API User in ServiceNow.

For a comprehensive overview of the setup process, refer to NinjaOne Integrations: Getting Started With ServiceNow.

Environment

  • NinjaOne Integrations
  • ServiceNow

Description

Before the integration can successfully communicate with your instances, it may be necessary to enable NinjaOne table access in ServiceNow via Table GET and POST policies. 

To configure table access for NinjaOne in ServiceNow, perform the following steps.

Configure GET access

  1. In ServiceNow, navigate to All → REST API Access Policies.
1.png
Figure 1: All → REST API Access Policies
  1. On the API Access Policies page, select Table GET API Access Policy.
2.png
Figure 2: API Access Policies → Table GET API Access Policy
  1. Ensure the Active checkbox is selected for the Table GET API Access Policy.
3.png
Figure 3: Table GET API Access Policy Active
  1. Locate the Inbound Authentication Profile field and click the search icon in the Authentication profile column.
  2. In the Authentication Profiles window, select New.
  3. When prompted, choose the Create standard http authentication profiles option.
  4. The Standard Authentication Profile New record window will open. Complete the required fields as follows:

    FieldData
    NameNinjaOne Access
    TypeOAuth
    Authentication PolicyAllow Access Policy
  5. When you finish completing the fields, click Submit.
6.png
Figure 4: Creating an authentication profile record
  1. On the Table GET API Access Policy page, click Update.
  2. In the Inbound authentication profiles section of the page, click the edit icon next to the NinjaOne Access profile.
8.png
Figure 5: Updating the access policy and editing the profile
  1. On the NinjaOne Access editor page, use the OAuth Entity field to search for and select ninjaone oauth.
  2. Click Update to save the changes.

Configure POST access

  1. In ServiceNow, navigate to All → REST API Access Policies.
  2. On the API Access Policies page, select Table POST API Access Policy.
2a.png
Figure 6: API Access Policies Table POST API Access Policy
  1. Ensure the Active checkbox is selected for the Table POST API Access Policy.
  2. On the Table POST API Access Policy page, click Update.
  3. In the Inbound authentication profiles section of the page, search for and assign the NinjaOne Access profile you created in the previous section of this article.
  4. Click Update to save the changes.

Next Step: Configure API Credentials in NinjaOne

Creating the API user and application registry in ServiceNow allows you to activate the ServiceNow application in NinjaOne. However, the integration will be one-sided until you complete the following steps in NinjaOne.

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

FAQ

Next Steps