Apple released macOS 14.1 today. On my Macs running Sonoma, this update is being deferred by our minor macOS update deferral profile. On Macs that have not yet been upgraded to Sonoma, macOS 14.1 is showing up in Software Update to install. Before today, Sonoma was being deferred. Why would 14.1 not be deferred? For a Mac running Ventura, any version of Sonoma should be considered to be a major macOS upgrade. Is there an adjustment that I need to make?
Major macOS upgrade deferral profile is not deferring macOS 14.1
Best answer by MatthewGV
I also had a couple machines not follow the policy that I have had set for quite sometime and was working fine previously.
Support gave me the following.
1. In Jamf Pro, navigate to Computers > Configuration Profiles and click New.
2. Fill out the Display Name in the General payload.
3. Select the Application & Custom Settings payload, click External Applications, and click the +Add button in the upper-right corner.
4. For Source, choose Custom Schema from the dropdown box. In the Preference Domain field paste use the domain: com.apple.applicationaccess
5. Click +Add schema, paste the text below in the Custom Schema box, and click Save. Copy all between the hashmarks but do not include them. ##
###################
{
"title": "com.apple.applicationaccess",
"description": "",
"properties": {
"enforcedSoftwareUpdateMajorOSDeferredInstallDelay": {
"title": "Enforced Software Update Major OS Deferred Install Delay ",
"description": "",
"property_order": 5,
"anyOf": [
{"type": "null", "title": "Not Configured"},
{
"title": "Configured",
"type": "integer"
}
]
},
"forceDelayedMajorSoftwareUpdates": {
"title": "Force Delayed Major Software Updates ",
"description": "",
"property_order": 10,
"anyOf": [
{"type": "null", "title": "Not Configured"},
{
"title": "Configured",
"type": "boolean"
}
]
}
}
}
########################
NOTE: If you are unable to save after pasting the above json tap the 'Tab' key.
6. Additional fields to be completed will populate:
a. Enforced Software Update Major OS Deferred Install Delay: Use the dropdown to select Configured, and in the additional box that appears set the value (1-90) for the number of days to restrict the update.
b. Force Delayed Major Software Updates: Use the dropdown to select Configured, and set the additional box to True.
7. Click Scope and add a test computer or test computer group to ensure the update is blocked.
8. Click Save.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.