Dex
App credentials
NI
RMM & endpoint management

NinjaOne setup instructions

OAuth2 API client

To connect Dex to NinjaOne, you register an API Services (machine-to-machine) client application in the NinjaOne console to get a Client ID and Client Secret.

Steps
  1. 1Sign in to NinjaOne and go to Administration → Apps → API → Client App IDs.
  2. 2Click Add (Add client app).
  3. 3Set Application Platform to "API Services (machine-to-machine)".
  4. 4Enter a name and, if prompted, the allowed grant type (client_credentials) and scopes, then Save.
  5. 5Copy the generated Client ID and Client Secret immediately — the secret disappears once you close the window.
  6. 6Note the region of your NinjaOne instance so Dex points at the matching API host.
Paste into Dex

The connection form in the Dex app store asks for these values:

Client ID
Client Secret
Shown only once when the app is created.
Region / instance URL
Must match your console host: app / us2 / eu / ca / oc .ninjarmm.com