Upgrade macOS Catalina endpoints to Big Sur 11.2.2 using the built-in software update mechanism
This Automox Worklet™ upgrades macOS endpoints from Catalina to Big Sur version 11.2.2 (build 20D80). The Worklet uses the built-in softwareupdate utility to install the specified macOS update, initiating a system restart to complete the upgrade process.
This approach differs from the Download macOS Installer Worklets in that it uses the softwareupdate mechanism rather than the full installer application. The specific version targeting provides consistent upgrade results across your fleet.
macOS Big Sur 11.2.2 introduced important security fixes and compatibility improvements. Organizations maintaining endpoints on Catalina may need to upgrade for application compatibility, security compliance, or to take advantage of Big Sur features.
Targeting a specific version rather than the latest allows you to test and validate the upgrade in your environment before deploying broadly. This provides predictability for IT operations and reduces the risk of unexpected behavior from untested operating system versions.
Big Sur also provides the foundation for newer security features and is required for certain Apple services and MDM capabilities that are not available on Catalina.
Evaluation phase: The Worklet checks the Darwin version (19 for Catalina) and the current macOS version. If the endpoint is on Catalina (Darwin 19) or is not already at version 11.2.2, remediation is triggered. Endpoints already at 11.2.2 or on newer macOS versions are compliant.
Remediation phase: The script runs softwareupdate -iR with the specific update name "macOS Big Sur 11.2.2-20D80". The -R flag triggers a restart after installation to complete the upgrade. Users will see the upgrade progress during the restart.
macOS Catalina (10.15.x) as the current operating system
Mac hardware compatible with macOS Big Sur
Sufficient disk space for the upgrade (approximately 35 GB recommended)
Network access to Apple's software update servers
Power connection recommended for laptops
After the upgrade completes and the endpoint restarts, the system runs macOS Big Sur 11.2.2. The upgrade preserves user data, applications, and settings. Users may notice the redesigned interface elements and Control Center introduced in Big Sur.
You can verify the upgrade by running sw_vers -productVersion or checking About This Mac. The Worklet will report the endpoint as compliant on subsequent evaluation runs once it reaches version 11.2.2 or higher.
Run this Worklet on a pilot macOS endpoint and review evaluation output for install macos big sur 11.2.2-20d80.
Confirm Automox activity logs show successful completion and exit code 0.
Verify endpoint state using checks aligned to evaluation script logic, such as exit.
Validate remediation effects from script operations such as /usr/sbin/softwareupdate, then rerun evaluation for compliance.
For technical validation, compare endpoint state to the Worklet evaluation logic and remediation flow for install macos big sur 11.2.2-20d80. This supports repeatable software lifecycle workflows, faster change control review, and auditable compliance evidence.
Useful script references for this Worklet include evaluation operations such as exit and remediation operations such as /usr/sbin/softwareupdate. Use these indicators to verify that endpoint changes match intended policy outcomes.


By submitting this form you agree to our Master Services Agreement and Privacy Policy.
Already have an account? Log in
Consider Worklets your easy button
A Worklet is an automation script, written in Bash or PowerShell, designed for seamless execution on endpoints – at scale – within the Automox platform. Worklet automation scripts perform configuration, remediation, and the installation or removal of applications and settings across Windows, macOS, and Linux.

AUTOMOX + WORKLETS™
Uncover new possibilities with simple, powerful automation.
By submitting this form you agree to our Master Services Agreement and Privacy Policy