Topic
This article discusses how to mass-deploy the NinjaOne Installer.
Environment
- NinjaOne Endpoint Management
- Microsoft Windows
- Apple macOS
Description
Use the following categories to view deployment methods based on your operating system:
Windows Devices
NinjaOne's MSI installer allows several options to mass deploy the NinjaOne Agent for Windows devices.
You can use Active Directory Discovery and Deployment to automatically deploy NinjaOne 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 Group Policy
Read Microsoft's article, Use Group Policy to remotely install software (external link) and learn how to deploy software via group policy.
Azure AD
Refer to Microsoft's article, Add and Deploy apps to devices (external link) to learn how to deploy software via Microsoft Managed Desktop.
PSEXEC
You can mass deploy NinjaOne by using Microsoft Sysinternal's PsExec tool. The tool is only required on the deploying computer (not on all target machines). Check this LinkedIn post (external link) for directions.
MacOS devices
NinjaOne does not currently suggest a recommended method or application to mass deploy the agent on macOS devices. Devices on macOS Catalina (10.15) and later require manual security approvals, hindering automated NinjaOne installation.
While macOS has the option to copy the NinjaOne Installer, we strongly suggest reading the Apple Support article Open apps safely on your Mac (external link) before attempting mass deployment.
Additional Resources
Refer to the following resource to learn more about NinjaOne agent installation options: NinjaOne Agent: Resource Catalog.