
Dan Watts
DevRel Engineer, SquaredUp

If you manage endpoints for a living, you'll know the problem isn't a lack of data. It's that there's too much of it, scattered across too many places. A modern IT team or MSP might be looking after thousands of devices spread across dozens of customer organizations, each generating a constant stream of alerts, patch results, antivirus events and disk warnings. NinjaOne does a great job of collecting all of that. The challenge is turning it into a clear picture you can act on, and sharing that picture with the people who need it.
That's where the SquaredUp NinjaOne plugin comes in. It connects directly to your NinjaOne instance and brings your device, security, patching and ticketing data into dashboards you can shape however you like. And since most MSPs run NinjaOne alongside a PSA and a handful of other tools, your NinjaOne data can sit right next to the rest of that stack when you want the full client picture.
Getting started with the NinjaOne plugin is straightforward. The plugin authenticates using OAuth2 Client Credentials, so the first step is to create an API application in your NinjaOne portal.
If you don't already have a SquaredUp account, no problem. Just sign up for our Free Forever tier and you can be dashboarding in a few minutes.
https://app.squaredup.com/settings/pluginsoauth2
Back in SquaredUp, add a new dashboard and select the NinjaOne data source. You'll need to provide just three things:

Click Test and add and that's it. The plugin authenticates and configures its data streams, ready to query. If you ever see no data come back, the usual culprit is a region mismatch, so double-check the selected region matches your NinjaOne instance.
You don't have to start from a blank canvas. As soon as you connect, the plugin ships with a set of prebuilt dashboards covering the areas most teams care about, including:
These give you something useful to look at straight away, and they double as a starting point you can copy and tweak into exactly the views your team needs.


The plugin exposes a wide set of data streams, so you can build tiles for almost any view of your estate. Here are the kinds of things you can put on a dashboard.
Your estate at a glance. Pull in Devices, Organizations, Locations and Device Groups to see every managed device, which customer or site it belongs to, and its current status. This is the foundation for an estate overview: how many devices you manage, where they are, and which ones need attention right now.
Patch compliance. The OS Patches stream breaks patch status down into pending, failed and installed, while Software Patches does the same for third-party software like Chrome and Adobe. Together they make it easy to spot machines falling behind, or a patch that's failing consistently across a group of devices.
Security posture. Device Health gives a consolidated view of threats, missing patches and vulnerabilities. Antivirus Status shows which products are running and whether definitions are up to date, and Antivirus Threats lists detected threats along with their quarantine status. If you need to answer "are we protected, and where are the gaps?", this is where you start.
Hardware and capacity. Volumes reports disk capacity, free space and BitLocker status, Disks adds physical disk inventory with SMART health, and Computer Systems, Processors, Network Interfaces and Operating Systems round out the hardware picture, including which machines need a reboot. Handy for capacity planning, catching failing disks early, or checking encryption coverage across the fleet.
Operations and automation. Alerts and Activities show what's happening across your devices, while Jobs and Tasks track script and patch execution. Policies and Policy Overrides let you see your configuration baseline and where individual devices have drifted from it.
Backup and ticketing. Backup Usage breaks down storage consumption by organization and location, and the Ticket Boards and Tickets streams let you bring NinjaOne ticketing straight onto the same dashboard as the rest of your operational data.

A dashboard tells you what's happening. A monitor tells you when something needs your attention without you having to look.
Say you want to know the moment OS patches start failing. Build a tile from the OS Patches stream, enable monitoring on it, and set it to flip into an error state when the failed count climbs above your threshold. Now that tile carries a live health status, and that status rolls up so you can see it across an entire workspace at a glance. The same approach works well for offline devices, active antivirus threats, or volumes running low on free space, all of which map cleanly onto NinjaOne data streams.

NinjaOne tells you a lot about your endpoints. SquaredUp lets you shape that into the views your team actually needs, from a patch-compliance report for a client to an estate-wide health summary for a manager.
It gets more powerful when you pair it with the rest of your stack. Most MSPs run NinjaOne alongside a PSA for tickets, time and billing, plus documentation and security tooling on top. With SquaredUp you can put device health from NinjaOne on the same dashboard as your PSA tickets and SLAs, so a single client view shows both how their endpoints are doing and how their support is tracking. No more stitching the story together by hand across separate consoles.
If you don't already have an account, you can sign up for our Free Forever tier and start building in minutes.