This is the web version of this guide, you can watch this guide as a video if you prefer here
Creating your ServiceNow OAuth Client ID
You will need to have ServiceNow administrator privileges to complete this task

Open the All menu


Search for OAuth


Click Application Registry

Click New


Click Create an OAuth API endpoint for external clients


Give it a name you will remember is associated with Runthru Instruction. Your users will see this name when they setup the connection

We recommend increasing this number. This is how many seconds an issued access token will last for

Click the lock to unlock the Redirect URL. A text field will appear to the left of it


Enter "http://localhost/" in the Redirect URL


Copy the Client ID. Your users will need to enter this in Runthru Instruction

Click submit
You are done!
You can now give the OAuth Client ID to your Runthru Instruction users to allow them to publish to ServiceNow with their accounts
Connecting Runthru Instruction to ServiceNow with OAuth
You will need your ServiceNow instance URL and OAuth Client ID

Go to the Publish tab


Click on ServiceNow

Click on Set Connection


Enter your ServiceNow Instance URL

Check OAuth authentication

Enter your Client ID

The secret field is only required when using the system browser. You should leave it blank

Check Remember Credentials

Click Test Connection


Click Navigate


If you get an error after clicking Navigate saying that you are missing the state parameter in the request, please make sure this is checked.

Sign into ServiceNow as you would normally

This will be the name your admin setup in ServiceNow earlier

Click Allow


You should see a confirmation message appear here


If the test passed, click save
You are done!
You can now publish to ServiceNow from Runthru Instruction