Topic
This article provides compatibility information and system requirements for the following NinjaOne components:
- The NinjaOne Agent for Microsoft Windows, Apple macOS, and supported Linux distributions
- Hypervisors for virtual machine management
- The NinjaOne Network Management System (NMS)
Environment
- NinjaOne Endpoint Management
- NinjaOne Agent for Microsoft Windows
- NinjaOne Agent for Apple macOS
- NinjaOne Agent for Linux
- NinjaOne Network Management System (NMS)
- NinjaOne Relay for Oracle Solaris
Description
This series of articles details the specific requirements, compatibility, and recommended configurations for each NinjaOne component. Follow the links below to access platform-specific guidance for installing and managing the agent, configuring supported hypervisors, or deploying NinjaOne NMS.
NinjaOne Agent
Select the link that corresponds to the endpoint's operating system:
- NinjaOne Endpoint Management: Apple macOS Agent System Requirements and OS Support
- NinjaOne Endpoint Management: Linux Agent System Requirements and OS Support
- NinjaOne Endpoint Management: Microsoft Windows Agent System Requirements and OS Support
Hypervisor Requirements for Virtual Machines
Refer to NinjaOne Endpoint Management: Hypervisor Requirements for Virtual Endpoints for information about hypervisor compatibility and capability for monitoring and managing virtual machines with NinjaOne.
NinjaOne NMS
Refer to NinjaOne NMS: System Requirements for more information.
NinjaOne Relay for Oracle Solaris
We provide modified support for Solaris operating systems as a component of extended agent support. Review our NinjaOne Agent compatibility articles for further details.
Additional Resources
Refer to NinjaOne Global Allowlist (Whitelist) Information for a detailed breakdown of supported protocols and port requirements.