Last updated: July 24, 2026
This guide explains how Mobile Device Manager Plus uses the macOS Bootstrap Token feature (macOS 10.15+) to simplify software updates, new local user account creation, and device wipes without requiring user interaction. The token is generated on the Mac and escrowed to MDM automatically at the first SecureToken-enabled login, with escrow behavior differing between Automated Device Enrollment and User-Initiated Enrollment. The profiles command-line tool can be used to install, remove, check the status of, and validate Bootstrap Tokens.
Bootstrap Token is an Apple-introduced feature (macOS 10.15+) that simplifies device management workflows for IT admins. ME MDM supports Bootstrap Token escrow, enabling seamless management of macOS devices.
The Bootstrap Token is generated on the macOS device and escrowed to MDM when the first SecureToken-enabled user logs in for the first time.
Note : Bootstrap token is created by the Operating Sysyem (OS) and will be Set / Removed / Retrieved from the MDM by OS, There is no manual intervention needed from IT Admins to enable this feature. Incase when there is a need to work on it ( or) need for troubleshooting the below commands can be used.
The profiles command-line tool provides several operations for managing Bootstrap Tokens on macOS:
Command: sudo profiles install -type bootstraptoken
Function: This command creates a new Bootstrap Token and automatically escrows it to the MDM server. To execute this operation successfully, the system requires authentication from an existing Secure Token administrator for initial token generation. ManageEngine MDM by default supports escrowing Bootstrap Token.
Command: sudo profiles remove -type bootstraptoken
Function: Deletes the existing Bootstrap Token from the Mac and revokes it from MDM.
Command: sudo profiles status -type bootstraptoken
Function: This command verifies whether Bootstrap token is support by MDM and Bootstrap token is escrowed to MDM or not.
Command: sudo profiles validate -type bootstraptoken
Function: The command retrieves the bootstrap token from MDM and validates.
It lets MDM bypass admin authorization for software updates, automatically generate a SecureToken for new local user accounts, and perform a silent Complete Wipe without requiring user interaction.
No. The token is generated by macOS and escrowed to MDM automatically at the first SecureToken-enabled login; manual profiles commands are only needed for troubleshooting.
With Automated Device Enrollment (ABM/ASM), the token escrows when the first user logs in as a Primary Account or Managed Administrator during Setup Assistant. With User-Initiated Enrollment, it escrows when the first SecureToken-enabled user logs in through the Login Window.
Run sudo profiles status -type bootstraptoken on the Mac to verify whether the Bootstrap Token is supported by MDM and whether it has been escrowed.