Connect to ServiceNow
Last updated
Last updated
To integrate Finout with your ServiceNow instance, designate a user account that Finout will use to make API calls on your behalf. This ensures smooth and secure communication between Finout and your ServiceNow instance.
ServiceNow Configuration Workflow:
In ServiceNow, create or use a dedicated user with the appropriate ACL permission to read incident metadata fields and create incidents. The user should have the following read ACL permissions:
sys_db_object
sys_db_object.*
sys_dictionary
sys_dictionary.*
sys_glide_object
To enable your instance to receive inbound calls from our service, create an OAuth application within your instance to initiate a token exchange process. Follow these steps to set it up:
Fill in the following fields:
Name: <ANY>
Client Type: Integration as a service
Press Submit. You will be redirected to the list of all available apps.
Navigate to the app that you created and press the lock icon next to the Client Secret field. This will reveal the Client secret, which you will need to provide to Finout later.
In Finout, fill in the following information:
ServiceNow Instance URL
ServiceNow Client ID
ServiceNow Client Secret
ServiceNow User Name
ServiceNow User Password
In Finout, navigate to Settings > Integrations.
Click Add Integration.
Under ServiceNow, click Connect Now. The ServiceNow Integration wizard appears.
Enter your ServiceNow Instance URL.
Enter the Client ID from the ServiceNow OAuth application.
Enter the Client secret associated with the ServiceNow OAuth application.
Enter the ServiceNow User name for Authentication.
Enter the password for the specified ServiceNow user.
Click Connect.
ServiceNow is now connected.
How many ServiceNow instances can I connect?
Only one ServiceNow instance.
Can I use the integration if I don't create endpoints?
No, you must have endpoints configured to use the ServiceNow integration.
What happens if the integration is deleted? It will be deleted along with all associated ServiceNow endpoints.
Why are no fields available for selection in the “Additional Fields” dropdown when creating an endpoint?
The integration user lacks authorization and requires the following read ACL permissions:
sys_db_object
sys_db_object.*
sys_dictionary
sys_dictionary.*
sys_glide_object
Navigate to System OAuth > Application Registry.
Click New and then click Create an OAuth API endpoint for external clients.
Next Step: Create a Service Now endpoint. See .