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

@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
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.

1 participant