Register a Machine-to-Machine Application in NinjaOne
Create an API Services (machine-to-machine) application in the NinjaOne admin panel.
Sign in to NinjaOne
Sign in to your NinjaOne portal with administrator credentials.
Navigate to API settings
Go to Configuration → Apps → API → Client App IDs and click Add.
Configure the M2M application
Fill in the application details.
- Application Type: Select API Services (machine-to-machine)
- Name: Enter a descriptive name (e.g.,
StackOne M2M Integration) - Redirect URIs: Leave empty (not needed for Client Credentials)
- Scopes: Select Monitoring and Management (add Control if remote access is needed)
- Grant Types: Enable Client Credentials
Save and copy credentials
After saving, copy the Client ID and Client Secret. Store the Client Secret securely — it is shown only once.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for NinjaOne:Navigate to Connector Profiles
Create New Connector Profile
- Click + Connector Profile
- Search for and select NinjaOne
- Select Type as OAuth 2.0 (Client Credentials)
- (Optional) Select Actions to be enabled for this Connector Profile
- Click Create profile