ServiceNow Integration

How to set up a ServiceNow integration.

Secberus uses ServiceNow’s OAuth flow to create new violation incidents on a customers' ServiceNow Platform. To set up a ServiceNow integration first follow these steps to setup your ServiceNow OAuth registry correctly.

ServiceNow Configuration

📘

Note

Refresh tokens live for 100 days by default. If the refresh token expires, the Secberus Integration will have to be re-verified in the app to generate a new refresh token.

  1. In the service now dashboard, find the System Oauth > Application Registry module
  2. In the Application Registries page, click on New
    1. Select the Create an OAuth Api endpoint for external clients link
    2. Give the app a relevant Name
    3. Set the Redirect URL as https://api.secberus.io/callbacks/servicenow
    4. If desired, modify the refresh token lifespan
    5. Click Submit
  3. In the Application Registries page, select the app you just created
  4. Copy the Client ID and Client Secret for your app

Secberus Configuration

  1. While on the Secberus Dashboard for the organization you want to create the integration in, go to Settings > Integrations page.
  2. Under Create new integrations, click on the ServiceNow tile
    1. Give your integration a relevant name
    2. Paste the Client ID and Client Secret from your app
    3. Select the table you want the violations to be sent to
    4. Under Client URL, enter your ServiceNow Instance Url (https://myinstance.service-now.com)
    5. Click Save
📘

Note

  • The Assigned Group and Assigned To fields are optional and case sensitive.
  1. To verify the new ServiceNow integration, click on the link provided. You can also do this later by clicking on the Verify button next to your integration.
  2. In the new screen, click Allow
👍

ServiceNow integration is now complete!

You can create workflows to your ServiceNow integration under the "Workflows" tab on the Secberus platform.