Topic
This article explains how to mass-deploy the NinjaOne agent installer.
Environment
- NinjaOne Endpoint Management
- Microsoft Windows
- Apple macOS
Description
This article explains how to mass-deploy the NinjaOne agent on Windows and macOS devices, covering deployment methods including MSIEXEC, Microsoft Entra ID, PsExec, and macOS deployment considerations.
Mass deployment allows you to provision NinjaOne on many devices simultaneously, reducing the time and effort required for individual installations. The method you choose depends on your operating system and existing IT infrastructure.
Use the following categories to view deployment methods based on your operating system:
Windows devices
The NinjaOne MSI installer supports several options for mass-deploying the NinjaOne agent on Windows devices.
You can use Active Directory Discovery and Deployment or Custom Script: NinjaOne Agent Deployment via Immediate Scheduled Task GPO to automatically deploy the NinjaOne agent to devices that are part of a domain.
MSIEXEC
You can use a previous RMM endpoint management tool and the command line (or a batch script) to install NinjaOne using either of the following commands:
Install and show a visible progress bar
msiexec.exe /i "[insert Ninja installer URL here]"
Install silently, with no visual indication of installation
msiexec.exe /i "[insert Ninja installer URL here]" /quiet

Microsoft Entra ID
For more information about deploying software via Microsoft Managed Desktop, refer to Add and Deploy apps to devices (external link).
PsExec
You can mass deploy NinjaOne by using Microsoft Sysinternals' PsExec (external link) tool. The tool is only required on the deploying computer (not on all target machines). For instructions about deploying NinjaOne silently via PsExec, refer to this LinkedIn post (external link).
macOS devices
We do not recommend a method or application for mass deploying the NinjaOne agent on macOS devices. Devices on macOS Catalina (10.15) and later require manual security approvals, hindering automated NinjaOne installation.
While you have the option to copy the NinjaOne agent installer on macOS, we recommend reading the Apple Support article Open apps safely on your Mac (external link) before attempting mass deployment.
Additional Resources
For more information about NinjaOne agent installation options, refer to NinjaOne Agent: Resource Catalog.
For more information about using the NinjaOne Agent Deployment by GPO automation script, refer to Custom Script: NinjaOne Agent Deployment via Immediate Scheduled Task GPO.