ServiceNow allows employees to work the way they want to, not how software dictates they have to. And customers can get what they need, when they need it
This guide covers 2 authentication options for ServiceNow:
OAuth
Create a ServiceNow credential in Tines,
Login to your Tines tenant
Navigate to the team that will be using the API and click "Credential"
Click "+ New Credential" and select "OAuth 2.0"
Copy the "Callback URL"
Next, create a ServiceNow OAuth App
Login to your ServiceNow account.
Search for "oauth" and click "Application Registry"
Click "New"
Click "Create an OAuth API endpoint for external clients"
Name the app, paste the "Callback URL" into the "Redirect URL" field and click "Submit"
Copy the "Client ID" and "Client Secret" to a text editor
Lastly, continue creating the ServiceNow credential in Tines
Input the values for the ServiceNow credential
Name: ServiceNow
Description: Optional
Client ID: "Client ID" copied earlier
Client secret: "Client Secret" copied earlier
Scope: Leave blank
OAuth Provider: Manual
Grant type: Authorization code
OAuth authorization request URL:
https://<instance-name>.service-now.com/oauth_auth.do
PKCE challenge method: None
OAuth token URL:
https://<instance-name>.service-now.com/oauth_token.do
Optional
Domains: Ensure this credential can only be used when making HTTP requests to specific domains
Access: What other teams can also use the API
Click "Save"
You will be redirected to a ServiceNow authorization page, review the message and click "Allow"
Basic Authentication
You will need your ServiceNow username and password.
Create a ServiceNow resource and credential in Tines
Login to your Tines tenant
Navigate to the team that will be using the API and click "Resource"
Click "+ New Resource"
Input the values for the ServiceNow resource
Name: ServiceNow
Description: Optional
Builder: Your ServiceNow username
Optional
Access: What other teams can also use the resource
Click "Save resource"
Navigate to the team that will be using the API and click "Credentials"
Click "+ New Credential" and select "Text"
Input the values for the ServiceNow credential
Name: ServiceNow
Description: Optional
Value: Your ServiceNow password
Optional
Domains: Ensure this credential can only be used when making HTTP requests to specific domains.
Access: What other teams can also use the API
Click "Save"
For more on creating credentials in Tines, click here.
You can find a selection of ServiceNow stories in the story library