Click here to access exclusive resources for the Apple Team

Eliminate IT touch and deployment complexity with a modern Mac management

Mosyle Business macOS

Facilitated and easy device setup

Streamline enrollment of Mac notebooks and desktops through Apple’s Device Enrollment Program (DEP) for a zero-touch, over-the-air deployment. Simplify configuration of enterprise settings including WiFi, VPN, printers, email, apps, third-party tools (like Munki and InstallApplications), security policies, restrictions and more.

MDM protocol extended with self-developed tools

All integrations and available Mac management features and protocols provided by Apple are supported in Mosyle the day they are released. Our Agent app was designed to enhance device management, perform key device actions and accomplish system-level tasks like getting device information, running custom scripts, and installing packages.


Run custom commands remotely on your Macs

Run custom commands remotely on your Macs

Setup profiles to apply custom scripts to a specific device or a group of Mac devices within your deployment. Custom Command profiles can run immediately upon creation, user login, specific schedule or self-service providing admins with total flexibility and control.

1
2
3
4
5
6
#!/bin/bash
#Enable Remote Management
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/
Resources/kickstart -activate -configure -access -off -restart -agent   
-privs -all -allowAccessFor -allUsers
1
2
3
4
5
6
#!/bin/bash
check_folder=“/Applications”
# No mods needed below
cd “$check_folder”
du -sh *
1
2
3
4
5
6
#!/bin/bash
foldertodmg(){
  hdiutil create -fs HFS+ -srcfolder "$1" -volname "$2" "$2.dmg"
}
# A Folder.dmg file will be placed on the desktop of the user "admin"   
foldertodmg "/Users/admin/Folder" "/Users/admin/Folder"
1
2
3
4
5
6
#!/bin/bash
#System Date/Time Show the Day of the Week and time with seconds
sudo -u $(stat -f "%Su" /dev/console) /bin/sh <<'END'
defaults write com.apple.menuextra.clock "DateFormat" 'EEE MMM d h:mm:ss a'   
killall -KILL SystemUIServer
Mosyle Business Dashboard
Pushing Applications using PKG & VPP

Pushing apps using PKG & VPP

Deliver and install apps on the entire fleet of Macs through integration with Apple Volume Purchase Program (VPP). In addition, we’ve developed an intuitive step-by-step flow to help you generate a valid PKG file for any application installed on your Mac device, so you can remotely install it on every one of your company’s Mac devices.

Manage and allow certain Kernel Extensions

Manage and allow certain Kernel Extensions

Mosyle allows you to remotely define which validly signed kernel extensions will always be allowed to load using either an array of team identifiers, or by mapping a set of team identifiers to arrays of bundle identifiers.

This allows you to have full functionality of all Mosyle-managed apps to harness all that your business-critical applications have to offer.

Integrate Mosyle Business API now

By integrating our API to your existing systems, simplify and automate devices, users and user group operations for managing Apple devices in your organization using Mosyle Business.

Perform user assignments and many device management operations only using the Mosyle Business API integration.

Join the Private Beta
Mosyle Business API

Configure Security and Privacy

Mosyle Business allows you to configure Firewall ports, FileVault and Gatekeeper settings, and remote lock and wipe your user’s lost or stolen device to protect and keep users, devices and data compliant and secure. In addition, IT administrators can define local user settings such as password enforcing and account type to enable safe login.

Access Inventory Information

View details of your Mac devices by creating Dynamic Groups of devices, check application usage, hardware, software and security details, configure multi-devices assignments, add tags for easy inventory, remotely update the OS, manage Google Chrome extensions, and create restriction profiles according to your company’s policy.