NinjaOne
Integrate your NinjaOne endpoint inventory, alerts and patches
The NinjaOne connector allows you to retrieve complete data about managed endpoints from NinjaOne directly into OverSOC.
Overview
The NinjaOne connector enables you to collect the following information:
- Managed endpoint inventory
- Alerts and incidents
- Patches and updates
Prerequisites
- Access to a NinjaOne instance
- API authentication configured
- API access permissions for your organization
Information to provide in OverSOC
| Field | Description |
|---|---|
| Client ID | Client ID for API authentication |
| Client Secret | Client secret for API authentication |
| Organization ID | NinjaOne organization ID |
| API URL | NinjaOne API URL (e.g., https://api.ninjaone.app) |
Configuration
Create API OAuth credentials
- Log in to your NinjaOne console.
- Navigate to Administration > Apps > API.
- Click the "Client app IDs" tab.
- Click "Add client app".
- Select "API Services (machine-to-machine)" from the Application platform dropdown.
- Fill in the application details and click Create.
- NinjaOne generates your Client ID and Client Secret — save these securely.
Locate your Organization ID
- In the NinjaOne console, navigate to Administration > Account.
- Your Organization ID is displayed in the account settings.
Configure the connector in OverSOC
- In OverSOC, go to Data Sources Settings > Sources.
- Select NinjaOne and click Configure.
- Fill in the required fields:
- Client ID: the Client ID from your OAuth app
- Client Secret: the Client Secret from your OAuth app
- Organization ID: your NinjaOne Organization ID
- API URL: the API URL for your region (e.g.,
https://api.ninjaone.app)
- Click Save Configuration.
NinjaOne API uses OAuth 2.0 Client Credentials flow for authentication. For detailed setup instructions, see NinjaOne API OAuth Setup Guide.
Required Permissions
The API credentials must have the following minimum permissions:
- Read access to endpoint inventory
- Access to alerts and incidents
- Access to patch and update data
- Organization management access