Makini
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
User GuideAPI ReferenceMCPPlatforms
User GuideAPI ReferenceMCPPlatforms
Website
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
  1. ServiceNow
  • Coupa
    • Connecting Coupa
  • CorrigoPro
    • Connecting CorrigoPro
    • Supported data
  • Amazon PayeeCentral
    • Connecting Amazon PayeeCentral
    • Supported data
  • Antero
    • Connecting Antero
    • Supported data
  • Asset Essentials
    • Connecting Asset Essentials
    • Supported data
  • Cityworks
    • Connecting Cityworks
    • Supported data
  • DELMIA Works
    • Connecting DELMIA Works
    • Supported data
  • Dynamics 365 Business Central
    • Connecting Dynamics 365 Business Central
    • Supported data
  • Dynamics 365 Finance & Operations
    • Connecting Dynamics 365 Finance & Operations
    • Supported data
  • EDI X12
    • Connecting EDI X12
    • Supported data
  • eMaint X4
    • Connecting eMaint X4
    • Supported data
  • Fishbowl Advanced
    • Connecting Fishbowl Advanced
    • Supported data
  • Fleetio
    • Connecting Fleetio
    • Supported data
  • FuelMaster
    • Connecting FuelMaster
    • Supported data
  • Geotab
    • Connecting Geotab
    • Supported data
  • Inextia
    • Connecting Inextia
    • Supported data
  • JD Edwards EnterpriseOne
    • Connecting JD Edwards EnterpriseOne
    • Supported data
  • MaintainX
    • Connecting MaintainX
    • Supported data
  • Mitti
    • Connecting Mitti
    • Supported data
  • OPTIME
    • Connecting OPTIME
    • Supported data
  • Oracle E-Business Suite
    • Connecting Oracle E-Business Suite
    • Supported data
  • Oracle Primavera P6 EPPM
    • Connecting Oracle Primavera P6 EPPM
    • Supported data
  • Ordoro
    • Connecting Ordoro
    • Supported data
  • PeopleSoft FSCM
    • Connecting PeopleSoft FSCM
    • Supported data
  • PubWorks
    • Connecting PubWorks
    • Supported data
  • Salesforce
    • Connecting Salesforce
    • Supported data
  • SAP
    • Connecting SAP
    • Supported data
  • Sensus Analytics
    • Connecting Sensus Analytics
    • Supported data
  • ServiceNow
    • Connecting ServiceNow
    • Supported data
  • StarRez
    • Connecting StarRez
    • Supported data
  • UpKeep
    • Connecting UpKeep
    • Supported data
  1. ServiceNow

Connecting ServiceNow

This guide walks you through connecting your ServiceNow instance through Makini Link.
Set aside about 20 minutes. You'll need your instance's address, plus either an OAuth client ID and client secret (recommended) or a ServiceNow username and password.

Before you start#

You'll need help from your ServiceNow administrator. Setting up an OAuth client and a service user takes admin rights on your instance. If that isn't you, send them this guide.
There are two ways to sign in, on the same form.
OAuth client ID and secret (recommended). Your administrator creates an OAuth entry for Makini in ServiceNow's application registry. This is the durable option.
Username and password. A fallback for instances without an OAuth entry for Makini. These fields sit under Advanced settings on the form. They're subject to your instance's password policy and lockout, so a password change or lockout stops the connection.
Use a dedicated service user, never an admin. With the OAuth option, ServiceNow runs every call as the user the OAuth entry is bound to, with that user's roles. If that user is admin, the client ID and secret are effectively admin credentials with no multi-factor authentication. Bind it to a user made just for Makini instead, with only the roles it needs, and mark that user as web service access only so it can't sign in to the ServiceNow interface. The same advice applies if you use a username and password.

Step 1: Create a service user#

Ask your ServiceNow administrator to:
1.
Create a ServiceNow user for Makini, for example "Makini Integration".
2.
Give it only the roles needed to read and write the records you want to connect. Not admin.
3.
Set it to web service access only.
Roles decide what the connection can see. ServiceNow hides records and fields that the user's roles don't allow, without any error. If something is missing later, the fix is usually a role for this user.

Step 2: Create an OAuth client#

Ask your ServiceNow administrator to:
1.
Create an OAuth entry for Makini in the application registry, with the client credentials grant enabled. The client credentials grant may need to be turned on for your instance first.
2.
Set the service user from Step 1 as the entry's OAuth application user.
3.
Give you the entry's client ID and client secret.
Treat the client secret like a password. Anyone who has it can act as the service user. Don't email it, don't put it in a chat message, don't save it in a shared document. A password manager is best.
If you're using a username and password instead, skip this step and use the service user's username and password in Step 3.

Step 3: Enter your credentials#

1.
Fill in the form in Makini Link:
Instance URL: your instance's address, for example https://acme.service-now.com, with no slash at the end
OAuth Client ID: the client ID from Step 2
OAuth Client Secret: the client secret from Step 2
2.
If you're not using OAuth, leave those two fields empty and open Advanced settings instead:
Username: the service user's username from Step 1
Password: that user's password
3.
Click Connect.

Keeping the connection working#

Things that will break the connection
Rotating or deleting the OAuth client secret: enter the new secret on the connection
Deleting or deactivating the OAuth entry, or turning off its client credentials grant
Deactivating or locking the service user
For a username and password: the password being changed or expiring under your password policy, or the user being locked out. Enter the new password on the connection.
Removing roles from the service user doesn't break the connection, but whatever those roles allowed stops coming through.

If something goes wrong#

The connection failed right after I clicked Connect.
Some records or fields I expected are missing.
It was working, now it isn't.
Still stuck?
Send us a note describing which step you're on and what you're seeing. Don't include the password or client secret in that message.
Modified at 2026-10-16 14:20:56
Previous
Supported data
Next
Supported data
Built with