Skip to content

NinjaOne LCP Plugin#31

Draft
Deenk wants to merge 3 commits intomainfrom
work/dw/NinjaOne
Draft

NinjaOne LCP Plugin#31
Deenk wants to merge 3 commits intomainfrom
work/dw/NinjaOne

Conversation

@Deenk
Copy link
Copy Markdown

@Deenk Deenk commented Mar 23, 2026

Adds a new NinjaOne community plugin for monitoring device health, patch compliance, security status, and system information across NinjaOne RMM environments.

Features

  • OAuth2 Client Credentials authentication with multi-region support (US, EU, Canada, OC)
  • 25 data streams covering devices, security, patching, backups, ticketing, and system inventory
  • 3 custom object types with index definitions for Organizations, Devices, and Ticket Boards
  • 9 out-of-the-box dashboards for immediate visibility

Data Streams

  • Core Monitoring: devices, alerts, policies, organizations, activities, deviceGroups, locations
  • Health & Security: deviceHealth, antivirusStatus, antivirusThreats, osPatches, softwarePatches, volumes, backupUsage
  • System Information: disks, networkInterfaces, processors, operatingSystems, computerSystems, software, windowsServices, loggedOnUsers
  • Operations: tasks, jobs, policyOverrides
  • Ticketing: ticketBoards, tickets

Default Dashboards

  • Device Overview
  • Patch Management
  • Security Overview
  • Backup Management
  • Organization Overview
  • Jobs & Tasks
  • Activity Log
  • Device Detail (scoped)
  • Ticket Board (scoped)
    Custom Types
  • NinjaOne Organization
  • NinjaOne Device
  • NinjaOne Ticket Board

@Deenk Deenk self-assigned this Mar 23, 2026
@Deenk Deenk added the new-plugin Used to PR newly added plugins label Mar 23, 2026
@clarkd
Copy link
Copy Markdown
Member

clarkd commented Mar 27, 2026

Once you're ready for review, you can add myself and @gdorward as well as tagging Claude :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-plugin Used to PR newly added plugins

Development

Successfully merging this pull request may close these issues.

2 participants