Skip to main content
NinjaOne is currently in beta
NinjaOne is an RMM/MDM platform. To integrate it, create an API application in NinjaOne and provide the resulting Client ID and Client Secret to Wirespeed.

Prerequisites

  • NinjaOne administrator access
  • The ability to create an API application under Administration > Apps > API
  • Your NinjaOne instance host (e.g. app.ninjarmm.com, us2.ninjarmm.com, eu.ninjarmm.com, oc.ninjarmm.com, or ca.ninjarmm.com)

Create API Credentials

  1. Log in to your NinjaOne instance
  2. Open Administration > Apps > API
  3. Click Add to create a new API application
  4. Configure the client application:
    • Application Platform: Select API Services (machine-to-machine)
    • Name: Enter a descriptive name, such as Wirespeed
    • Redirect URIs: Leave blank
    • Scopes: Select Monitoring. Wirespeed does not require Management or Control
    • Allowed grant types: Select Client credentials. Wirespeed does not require Authorization code or Refresh token
  5. Click Add
  6. Copy the Client ID and Client Secret

Add the Integration in Wirespeed

  1. In Wirespeed, navigate to Integrations > Add Integration > NinjaOne
  2. Enter your Instance Domain, Client ID, and Client Secret
  3. Submit the integration
  4. Select the NinjaOne organizations to ingest, or leave the selection blank to ingest all organizations

Separating MSP/MSSP clients

NinjaOne issues a single API credential per instance that can see every organization, so it does not provide per-client API keys. To keep each of your clients isolated in Wirespeed, scope each integration to that client’s NinjaOne organization(s):
  1. Create one Wirespeed client team per NinjaOne organization (or group of organizations)
  2. Add the NinjaOne integration on each client team, reusing the same Instance Domain, Client ID, and Client Secret
  3. Select that client’s organizations during setup
Wirespeed then scopes both the activity and device syncs to those organizations for each team. Leave the selection blank to ingest all organizations into a single team.

What Wirespeed Ingests