Skip to content
NinjaOne Named to the 2025 Forbes Cloud 100
Learn More
Search...
Explore Demos
Contact Us
EN
Deutsch
Français
Español
Italiano
Nederlands
Svenska
Português
Submit
Try it now, Free!
Products
Products
Endpoint Management
Remote Control
RMM
Backup
Autonomous Patch Management
SaaS Backup
Endpoint Security
Mobile Device Management (MDM)
Documentation
Email Archiving
Integrations
Crowdstrike
Halo PSA
SentinelOne
View all Integrations
Streamline IT operations, boost team morale, and eliminate inefficiencies
Get the guide
Solutions
By Industry
Software & Technology
Healthcare
Federal Government
State & Local Government
Education
Financial Services
By Department
Helpdesk
Security
Operations
Infrastructure
Winter 2026: Customers (continue) to rate NinjaOne #1 in Endpoint Management, Patch Management, MDM, and RMM
See all Resources
For MSPs
Pricing
Partners
Partners
Overview
Grow your business and empower your customers.
Managed Service Providers
Automate, scale, succeed. Be a NinjaOne MSP partner.
Value added resellers
Add more value, have happy customers.
Technology Alliance Partners
Join the alliance. Amplify your brand. Enhance customer value.
NinjaOne Earns 5-Star Rating in 2025 CRN Partner Program Guide
Resources
Resources
Resource Center
Events & Webinars
Blog
ROI Calculator
Script Hub
Trust Center
Customer Stories
NinjaOne Academy
Podcast
Kansas City Unifies IT and Gets Super Upgrade with NinjaOne
Read the Case Study
Company
Our Company
Who is NinjaOne?
Newsroom
The Leadership Team
Contact Information
Support & Success
What is the culture like at NinjaOne? Hear it straight from the source
Watch the video
Try it now, FREE!
Home
Documentation
Integrations and Third-Party Apps
Antivirus
Academy Training
Administration
Branding
Branding With the Systray Icon
Customizing NinjaOne With Your Own Domain and Branding
Branding Setup
Device and System Tags
Malwarebytes Support
NinjaOne Desktop Companion
NinjaOne Script Library
SysTray Setup
Application Programming Interface (API)
Backup
Backup Configuration
Backup Troubleshooting
NinjaOne Backup: VSS Error (132)
Bare Metal Recovery with NinjaOne
Boot Verification
File / Folder Backup and Restore
How to Set Up Cloud Backup
Hybrid Backups with NinjaOne
Image Backup and Restore
Restore Deleted Files
SaaS Backup
Getting Started
Organization Email Portal
SaaS Backup Archiver
SaaS Backup Partner Portal
Custom Fields
Endpoint Management
Actions
Bulk Actions
Device Actions
Advance Automations with NinjaOne
App Management & Control
Application Management
Automated AV Deployment with NinjaOne
Creating Software Packages
MSI Package
Prohibited Software
Software Installation with NinjaOne
Asset Scanning
Inventory Scanning
Cloud Monitors
Cloud Monitor
DNS Monitoring
Email Monitoring
HTTPS & HTTP monitor
Ping monitor
Port Scan Monitor
Compound Conditions
Custom Fields
Advanced Custom Fields
Device Management Troubleshooting
Device Reboots
Device Warranty
Hardware Inventory
Creating and Configuring Locations
Creating and Configuring Organizations
Fetching Device Battery Details
Groups, Organizations, and Locations
Hardware Inventory Details
Hardware Inventory Reports
Health Monitor Network
How to Change Your Device Name
Hyper-V Monitoring
Install NinjaOne on Linux Devices
IT Asset Discovery Software
Maintenance Mode
Monitor and show system uptime with NinjaOne
Monitor Routers with NinjaOne for Enhanced Network Performance
Monitoring Switches with NinjaOne
Network Inventory Scanning
Viewing System Details Reports
VMware Monitoring in NinjaOne
Workstation Management
Inventory Alerts
AV State Alerting
Dashboard Inventory Alerts
Inventory Alerts
Mobile Device Alerts
Inventory Reports
Hardware Inventory Reports
Inventory Reports
Software Inventory Reports
NinjaOne Agent Installation: Windows 365 Deployment
NinjaOne Endpoint Management: Hyper-V and Virtual Monitoring (VMWare)
Policies
Computer Configurations
Device Provisioning
Linux Policy
Mac Policy
Policy Conditions
Policy Scheduled Tasks
Policy Templates for RMM
Remote Control
Active Directory User Management
NinjaOne Remote
Remote Commands
Remote Task Scheduler
Remote Troubleshoot
Transitioning from TeamViewer to NinjaOne Remote
User Confirmation
Remote Tools
Software Inventory
Software Groups
Software Inventory
Software Management
SQL Server Monitoring with NinjaOne
Ticketing
Enhancing NinjaOne Ticketing with Microsoft 365 SMTP Integration
Merge Tickets
Microsoft 365 Integration
NinjaOne Ticketing: A Guide to Exporting Tickets
Response Templates
Ticket Automation
How to Create and Assign Tickets with NinjaOne
Ticket Details
Ticket Setup
Ticket Splitting
Ticket Statuses
Ticket Types
Users
User Roles and Permissions
Viewing Healthy System
Virtual Endpoint and Hyper-V Management
Wake-on-LAN Automation
What is the Ninjarmm Agent?
Information Technology Asset Management (ITAM)
Integrations and Third-Party Apps
Antivirus
Bitdefender
GravityZone
Bitdefender GravityZone Troubleshooting
Software Development Kit (SDK)
CrowdStrike Antivirus
SentinelOne
SentinelOne: Integration Guide
Webroot
Webroot Integration Troubleshooting
Disaster Recovery and Backup
Encryption Key Management
How to Connect Accelo with NinjaOne
How to Connect Autotask with NinjaOne
How to Connect ConnectWise ScreenConnect with NinjaOne
How to Connect IT Glue with NinjaOne
How to Connect SentinelOne
How to Connect Splashtop with NinjaOne
How to Set Up API OAuth Token
Identity Security
Duo Security Integration with NinjaOne
Okta Integration
Integrating CrowdStrike with NinjaOne
IT Glue
RepairShopr and NinjaOne Integration
Service Automation and Management (PSA and ITSM)
Accelo
Autotask
ConnectWise Manage
Vulnerability Management
Windows Package Manager Integration Guide
MDM
Android Device Enrollment and Policies
NinjaOne MDM: Android Application Management
Android Remote Control
App Management
Android Kiosk Mode
App Store Disabled - Managing App Store Access with NinjaOne
Apple App Management
Configure Kiosk Basic Settings with NinjaOne
Effortless Software Delivery with NinjaOne Custom App Deployment
Managing Android Web Shortcuts on Devices with NinjaOne
Managing Licenses to NinjaOne
Managing MDM App Update Policies in NinjaOne
Managing MDM App Updates in NinjaOne
Managing Store Apps on Mobile Devices
Migrating Apple VPP Licenses to NinjaOne
NinjaOne Blocklist App Management
Silently Install Applications on Android Devices Using NinjaOne MDM
Silently installing iOS apps using MDM
What is Android App Management?
Apple Device Enrollment and Policies
Apple iOS MDM Policy Management
Apple Device Management
MDM Fixed Variables
Asset & Device Management
IOS Asset Tagging with NinjaOne
IT Asset Tagging in NinjaOne: Organize and Manage Devices Efficiently
MDM Group Management
Using NinjaOne MDM for iOS devices
Viewing Device Information
Device Configuration
Android Wifi
APNs Certificate for iOS MDM with NinjaOne
Configuring Proxy Server on MDM
How to Block Apps on Android and IOS
How to Block Outgoing Calls
How to Lock Location Services on Android
IOS Configuration Profiles
iOS eSIM
iOS Policy
iOS Restrictions With NinjaOne
IOS Supervised Mode
iOS Wi-Fi Management with NinjaOne
MDM Configuration Profiles
MDM Location Tracking in Android
MDM Restrictions
Mobile Device Policy Passcode
Prevent Factory Resetting Android Devices
Distributing Apps to Groups
Enrolled Mobile Devices by Network and Carrier Information
Enrollment & Provisioning
How to integrate Apple School Manager (ASM) with MDM?
Prevent Revoking Management with NinjaOne
What is Android Enrollment?
What Is iOS Device Supervision?
How to Use NinjaOne macOS MDM
MDM Unenrollment
Remove Mobile Device Management with NinjaOne
Reporting & Auditing
Scheduled Reports Mobile Device Manager
Track and Analyze Activity with NinjaOne Audit Log Viewing
Security
Android Restrictions
Device Security
Managing Android Passcodes with NinjaOne
MDM Security and Privacy with NinjaOne
MDM Server Security Settings
Setup Guide
1. Introduction
2. NinjaOne MDM overview
3. Prerequisites
4. Enabling NinjaOne MDM
4.1 NinjaOne MDM Android
4.2 NinjaOne MDM Apple
5. Enrolling mobile devices
5.1 Enrolling Android mobile devices
5.2 Enrolling Apple mobile devices
6. MDM policies
6.1 Android policies
6.2 iOS policies
7. Assigning policies
8. Setting up kiosk mode
System Requirements
NinjaOne MDM System Requirements
Troubleshooting & FAQs
Troubleshooting Supervised iOS Device
What is MDM VPN?
Network Management System (NMS)
NinjaOne NMS: Policy Management
NinjaOne NMS: System Requirements
Troubleshooting
New To NinjaOne
Getting Started
Best Practice Guides
Driving Automation and Efficiency
Endpoint Defense Playbook: Lock Down Devices
How to Automate 10 Common IT Time-Wasters
Insights for Better Patch Management
Malwarebytes: Deployment and Best Practices
NinjaOne Attachment File Use and Limitations
NinjaOne Best Practices for New Partners
NinjaOne Quick Deployment Guide
Endpoint Monitoring and Alerting Playbook
General UI: Troubleshooting
In What Languages Does NinjaOne Support Provide Services?
NinjaOne Dojo Updates
NinjaOne Onboarding FAQ
NinjaOne Platform: Supported Internet Browsers
NinjaOne Release Version Information
NinjaOne SMS Phone Numbers
Onboarding Automation with NinjaOne
OS Feature and Application Availability by Device Type
Submitting and Viewing Support Requests in NinjaOne
Who do I contact for sales or account related questions?
Identity Access Management (SAML, SSO, MFA, SCIM)
Applying Security and Privacy Best Practices for NinjaOne Account Configuration
Frequently Asked Questions (FAQ) about Identity Access Management (IAM)
Multi-Factor Authentication: FAQ
NinjaOne Multi-Factor Authentication Bypass: Frequently Asked Questions (FAQ)
SAML and SSO: Frequently Asked Questions (FAQ)
NinjaOne Identity Access Management: Enable Conditional NinjaOne Multifactor Authentication Bypass
NinjaOne MFA: Multi-Factor (2-Factor) Authentication
Security Assertion Markup Language (SAML)
Configuring NinjaOne SAML in Duo
Configuring NinjaOne SAML in Google Workspace
Configuring NinjaOne SAML in LastPass
Configuring NinjaOne SAML in Microsoft OneLogin
Configuring NinjaOne SAML in Okta
NinjaOne Identity Access Management (IAM): About IDP-Initiated Security Assertion Markup Language (SAML)
NinjaOne Identity Access Management (IAM): Configure Security Assertion Markup Language for Microsoft Entra ID
NinjaOne Identity Access Management: Renew or Update an Expiring SAML Certificate
System for Cross-domain Identity Management (SCIM)
Configuring NinjaOne SCIM with Duo Security
Configuring NinjaOne SCIM with the Okta Custom SAML 2.0 App
NinjaOne Identity Access Management: Activate SCIM for your Identity Provider
NinjaOne Identity Management with System for Cross-domain Identity Management (SCIM)
NinjaOne SCIM Troubleshooting: Resolve Provisioning Error 500
NinjaOne SCIM: Using Microsoft Entra ID Expressions
NinjaOne SCIM: Using Microsoft Entra ID Groups to Create End User and Technician Accounts
Using NinjaOne to Configure Platform Single Sign-on (SSO) on macOS
NinjaOne Agent Installation
NinjaOne Agent Installation: Windows 365 Deployment
NinjaOne Agent Troubleshooting
Search Tools
NinjaOne Artificial Intelligence (AI)
NinjaOne Documentation
NinjaOne Mobile Application Help
NinjaOne Remote and Quick Connect
Background Mode
NinjaOne Remote Troubleshooting
Quick Connect
Patch Management
Applicable Patches
Check Device Health
How to troubleshoot Windows patches
Installing and Patching Common Business Applications with NinjaOne
macOS Patch Management with NinjaOne
Patch Compliance Monitoring
Patch CVE
Patch Deployment
Automated Patch Deployment
Decline Patch
Install Missing Patches
Linux Patching
Patch management Detailed View
Patch Management Troubleshooting
Patch Settings
Enabling and Managing Windows Updates with NinjaOne
How to Uninstall Windows Patches
Installed Patches
Patching Reports
Patch Reports
Third-Party Patching (3PP)
Vulnerability Management
Assess & Remediate Vulnerabilities
High Risk Software Audit
Security Configuration Management
Viewing Vulnerable Systems
Zero-Day Vulnerability Mitigation
Policies and Conditions
Conditions
Dynamic Policies
NinjaOne Policies
Policies
Professional Services Automation (PSA)
Reporting
SaaS Backup
NinjaOne SaaS Backup Dashboard
Scripting and Automation
Command Line Interface (CLI)
Custom Scripts
Script Share
Splashtop
TeamViewer
Ticketing
Automation Configuration Definitions
NinjaOne Ticketing Troubleshooting
User Management
Enable SSO
End User Portal
How to Change the Idle Time
NinjaOne Assist: Empowering End Users, MDM, and Technicians
Patch Caching
Renew SAML Certificate for SSO Integration
SSO and SCIM Integration in NinjaOne
Already a NinjaOne customer?
Log in
to view more guides and the latest updates.
Antivirus
Bitdefender
Updated December 2025 / 0 min read
CrowdStrike Antivirus
Updated December 2025 / 0 min read
SentinelOne
Updated December 2025 / 0 min read
SentinelOne: Integration Guide
Updated December 2025 / 0 min read
Webroot
Updated December 2025 / 0 min read
Table of contents
FAQ
Next Steps
Explore Demos