When you use a mass action command in Jamf Pro to update the operating system for computers not using the desired macOS target version, a workflow is initiated where multiple commands are used to query the device for available updates before a specific macOS update is scheduled in a separate command.
Target computers are instructed to scan for available software updates. Between 5-7 minutes after the scan is initiated, an AvailableOSUpdates command is queried. Then, Jamf Pro sends a ScheduleOSUpdate command.
For more information about how Jamf Pro manages software updates, see About software updates for Apple devices in Apple Platform Deployment.
Scheduling a macOS update with a mass action command overrides any deferral restrictions that may have been enforced by a configuration profile.
Target computers with macOS 11 or later, supervised or enrolled via a PreStage enrollment in Jamf Pro
A valid push certificate in Jamf Pro
To have the update for computers with Apple silicon (i.e., M1 chip) installed automatically without user interaction, a Bootstrap Token for target computers must be escrowed with Jamf Pro. macOS will automatically request the Bootstrap Token from Jamf Pro to authorize updates that were scheduled to install.