ServiceNow

This integration enables Revefi users to effortlessly generate incidents in ServiceNow using OAuth 2.0 authentication.

Pre-requisites

  1. You will need admin access to your ServiceNow instance to configure OAuth 2.0.
  2. Ensure you have the necessary permissions to create OAuth API endpoints.
  3. You will need your ServiceNow instance ID (e.g., dev12345 in dev12345.service-now.com).

Configure an OAuth 2.0 API Endpoint for External Clients in ServiceNow

  1. Navigate to your ServiceNow instance and navigate to 'Application Registry' using the search bar
  2. Click on the 'New' button to create a new application
  3. Select 'Create an OAuth API endpoint for external clients'
  4. Provide a name for your application, e.g. 'Revefi', and hit 'Submit'. Make note of the generated 'Client ID' and 'Client Secret'

Enable the 'Client Credentials' grant type for OAuth 2.0

  1. Go to 'sys_properties.list' in the search bar and hit enter
  2. Click on the 'New' buttont to create a new system property
  3. Add a new system property with the name 'glide.oauth.inbound.client.credential.grant_type.enabled' of type 'true | false' and value 'true'

See the ServiceNow docs or this video for more help.

Connect ServiceNow to Revefi

Enter the required information in the connection box on the Connections page in app.revefi.com:

  • Instance URL: Your ServiceNow instance URL (e.g., https://dev12345.service-now.com)
  • Client ID: Your OAuth Client ID
  • Client Secret: Your OAuth Client Secret

The integration will automatically handle OAuth 2.0 authentication and token management.