Documentation Index
Fetch the complete documentation index at: https://docs.iru.com/llms.txt
Use this file to discover all available pages before exploring further.
Installing the Iru Endpoint ServiceNow App
If not already, you will need to install the Iru Endpoint ServiceNow Integration Hub app in your ServiceNow instance. Installing the app will set up some of the required dependencies in your ServiceNow tenant.Access ServiceNow Store
Go to the ServiceNow store.
Creating an OAuth App
Iru Endpoint uses a ServiceNow OAuth API client that leverages the Grant Type “Resource Owner Password Credentials (ROPC)” to request access and refresh tokens to interact with the ServiceNow instance.Access ServiceNow
Using a ServiceNow admin account, log in to your ServiceNow tenant (.service-now.com).
Set Redirect URL
In the Redirect URL field enter https://iru.com.
Adding a Service Account
The service account user credentials are used to configure the ServiceNow integration in Iru Endpoint.Any ServiceNow user account can be used as long as it has access to web services, and has the following roles assigned: cmdb_read, import_transformer, and rest_api_explorer. However, In general, it is good practice to create separate service accounts for each integration.
Access ServiceNow
Using a ServiceNow admin account, log in to your ServiceNow tenant (.service-now.com).
Configure User Details
Enter a descriptive name for the user. (Example:
iru_endpoint_rest_api_user). Copy the username to a safe place. You will use this credential when setting up the integration in Iru Endpoint.- Optionally, enter any additional information required by your organization.
Save Password
Click Save Password. Be sure to save this password in a safe place. This password will be used in Iru Endpoint when configuring the ServiceNow integration.
Add Required Roles
Add the following roles to the service account user:
- cmdb_read
- import_transformer
- rest_api_explorer
Verify Role Assignment
There should be a total of six new roles assigned. Three assigned and three inherited.
Troubleshooting
Verify that Iru Endpoint is a Discovery Source
Search for Discovery Source
In the Dictionary Entries search ensure that Column name is selected and then enter the column name discovery_source.
If Iru Endpoint does not show up as a Discovery Source
This section describes how to run the iru_endpoint_fix_script manually in the event that Iru Endpoint does not automatically show up as a Discovery Source after installation of the Iru Endpoint Integration Hub application.Search for Fix Script
In the Fix Scripts search ensure that Name is selected and then enter the fix script name iru_endpoint_fix_script.