NinjaOne
Reads all organizations and devices from NinjaOne (RMM) and counts per customer what is sold: servers and workstations.

Credentials (gear icon)
| Field | Meaning |
|---|---|
| API URL | region instance, e.g. https://eu.ninjarmm.com |
| Client ID / Client Secret | API client (OAuth2, client credentials, scope "monitoring") from NinjaOne → Administration → Apps → API |
Metrics
| Metric | Count |
|---|---|
servers | device class ends in SERVER (Windows, Linux and Mac servers) |
workstations | device class ends in WORKSTATION, plus macOS clients (MAC) |
Network devices, VM guests and other agents are deliberately not counted — they are not a billing quantity. The dashboard tile sums servers + workstations.
Specifics
- Organization IDs are stable → automatic rename detection.
- Devices are read page by page (blocks of 1000) across all organizations — even large device inventories are no problem.