Back

ServiceNow Integration

Last Updated

April 16, 2024

Contents

Oleria provides adaptive and autonomous access security that sets your business free. As part of that promise, we provide deep integration of your ServiceNow application into the Oleria platform. This document provides step-by-step guidance to integrate the ServiceNow application instance with your Oleria workspace.

Pre-requisites

  • Admin user role

Steps to integrate ServiceNow with Oleria workspace

  • Create a custom Oleria  role 
  • Associate the “Oleria role” to the relevant access control 
  • Create a user and assign the Oleria role
  •  Enable allow access to the tables via web services
  • Integrate ServiceNow with your Oleria Workspace
  •  Integrate ServiceNow with your Oleria Workspace

1. Create a custom role

1. Navigate to Allsearch User Administratorselect Roles —> select New to create a custom role. Example: Oleria role.

Image of ServiceNow role screen

2.  Elevate role to security_admin.

Image of update screen

3. Associate the Oleria role to the relevant access control. 

3.1. Navigate to All → search Access Control → select Access Control (ACL).

Image of Access control screen

3.2. Select New → give name sys_db_object, operation read and Role Oleria role and click submit.

Image of ServiceNow Access Control new record
Image of requires role screen

3.3.  Repeat steps 3.1 and 3.2  for the following:

  • sys_security_acl - "read" access
  • syslog_transaction - "read" access
  • sys_user_grmember - "read" access
  • sys_group_has_role - "read" access
  • sys_user_role - "read" access
  • sys_security_acl_role  - "read" access
  • pwd_cred_store - "read" access
  • sys_user_has_role - "read" access
  • sysevent - "read" access
  • isc_impersonation_event - "read" access
  • appsec_hardening_configurations - "read" access
  • appsec_hardening_guide_categories - "read" access
  • sys_package - "read" access
  • password_policy - "read" access
  • isc_login_event - "read" access
  • sys_audit

4.  Create a user and assign the Oleria role

4..1 Navigate to All → search User Administrator → select Users —> select New  to create a user “Oleria Integrator”

4.2. Assign “Oleria role” to the user “Oleria Integrator”.  

Scroll to the Related Links section, Select “Roles” and click “Edit”

4.3. Search “Oleria role” and add to the Roles List

5. Enable allow access to these table via web services

5.1. Navigate to All → search Tables → select Tables → search “isc_impersonation_event” → Enable “allow access to these table via web services”

5.2. Repeat 5.1 for the following tables

  • appsec_hardening_configurations
  • appsec_hardening_guide_categories
  • sys_package
  • password_policy
  • isc_login_event
  • sys_audit

6. Integrate ServiceNow with your Oleria Workspace

6..1  Integrate ServiceNow to your Oleria Workspace

Go to your Oleria workspace, select Integrations → select ServiceNow

6.2 Provide your Servicenow instance name, username and password, click Authenticate.

A newly integrated ServiceNow instance will be available in your Oleria workspace connected integrations

Contact us

For questions about this integration, please contact us at support@oleria.com.

We're moving fast
Stay on top of news from Oleria and stay ahead of identity security trends.
Subscribe to news
a stack of rocks in a body of water