- 22 Sep 2025
- 2 Minutes to read
- Print
- PDF
Manage Software Update Policies on macOS with Scalefusion
- Updated on 22 Sep 2025
- 2 Minutes to read
- Print
- PDF
The Software update policy lets IT Admins control the settings for installing system software and updates on managed macOS devices. This gives IT admins more flexibility in selecting and applying the software updates.
This document describes the Software update policy settings IT admins can configure from Scalefusion Dashboard, and enforce on Scalefusion managed macOS devices.
Before You Begin
macOS Device Profile should be created.
Description
On Scalefusion Dashboard, navigate to Device Profiles & Policies > Device Profiles
Create a new macOS device profile or edit an existing one.
Navigate to OS Update Settings > Software Update Policy.
Enforce Software Update Policy: If this setting is enabled, then whatever update policy is configured by the admin from Dashboard (the below settings), shall apply. The users will not be able to modify or configure the software update settings on the device. Below are the settings configurable by Admin preventing the end users from changing them:
Automatic Update Settings
Prerelease Software(!): Allows installation of prerelease software
Check for Updates(!): Controls the "Check for updates" option and prevents the user from changing the option.
Download new updates when available: Controls the "Download new updates when available" option and prevents the user from changing the option.
Install macOS updates: Controls the "Install macOS updates" option and prevents the user from changing the option.
Install app updates from the App Store(!): Controls "Install app updates from the App Store" option and prevent the user from changing the option.
Install system data files and security updates: Controls the automatic installation of critical updates and prevents the user from changing the "Install system data files and security updates" option.
Install configuration data(!): Controls the automatic installation of configuration data.
Restrict to Admin Users only: If this setting is enabled, the app installations and software updates will be allowed to be done by admin users only.
Allow All Notifications: This setting controls how many update enforcement notifications the user sees during a software update or system update process. If enabled, the system shows all update-related notifications and if disabled, the user sees only the most critical notifications, such as a one-hour warning before the update deadline or final restart countdown.
Rapid Security Response Updates (Applicable on macOS 13 and above)
Allow Rapid Security Response Installation: This setting controls whether Rapid Security Responses (RSRs), critical security patches delivered outside of regular system updates are automatically installed on the device. If enabled, Rapid Security Responses are automatically downloaded and installed else will not be installed automatically.
Allow Rapid Security Response Rollback: This setting controls whether users are allowed to remove (roll back) a previously installed Rapid Security Response (RSR) update.
Click on Save after giving configurations.
Deprecated features
Following settings have been deprecated and and cannot be controlled via MDM policies. As a result, they are denoted with a red icon in front of them:
Setting | OS Version |
Prerelease Software | macOS 26 and later |
Check for Updates | macOS 26 and later |
Install app updates from the App Store | macOS 26 and later |
Install configuration data | macOS 26 and later |
How Software Update Policy is implemented on Device
Open Software Update settings by navigating to System Settings > General > Software Update
Any updates (if available) for your Mac, will be displayed on the screen
If Software Update Policy is:
Enforced on Dashboard
On the device, the settings will be shown as disabled because they have already been enforced by the Admin from Scalefusion Dashboard and hence cannot be changed by the end user on the device.
Not enforced on Dashboard
On the device, the settings will be shown as enabled and configurable by the end user.