This site requires JavaScript to be enabled
An updated version of this article is available

OITMDS - Apple Software Updates

149 views

20.0 - Updated on 2025-12-08 by Peyton Armstrong

19.0 - Updated on 2025-12-01 by Darrick Bremner

18.0 - Updated on 2025-09-10 by Peyton Armstrong

17.0 - Updated on 2025-08-26 by Peyton Armstrong

16.0 - Updated on 2025-08-25 by Peyton Armstrong

15.0 - Updated on 2025-08-20 by Peyton Armstrong

14.0 - Updated on 2025-08-11 by Peyton Armstrong

13.0 - Updated on 2025-08-11 by Peyton Armstrong

12.0 - Updated on 2025-08-11 by Peyton Armstrong

11.0 - Updated on 2025-08-11 by Peyton Armstrong

10.0 - Updated on 2025-08-11 by Peyton Armstrong

9.0 - Updated on 2025-08-11 by Peyton Armstrong

8.0 - Updated on 2025-08-11 by Peyton Armstrong

7.0 - Updated on 2025-08-05 by Peyton Armstrong

6.0 - Updated on 2025-08-05 by Peyton Armstrong

5.0 - Updated on 2025-08-05 by Peyton Armstrong

4.0 - Updated on 2025-08-05 by Peyton Armstrong

3.0 - Updated on 2025-08-05 by Peyton Armstrong

2.0 - Updated on 2025-08-05 by Peyton Armstrong

1.0 - Authored on 2025-08-05 by Peyton Armstrong

Purpose

This article provides guidance on preparing Apple devices (macOS, iOS, and iPadOS) for centrally managed software updates deployed by OIT Managed Desktop Services using Jamf and Declarative Device Management (DDM).

 

What do I need to do?

You will receive a notification that your Apple device requires a software update. Follow the steps outlined below based on your device type to ensure successful compliance. OIT Managed Desktop Services Support team members are available to assist with update related issues.

 

User Actions —– macOS Computers—– User Actions

*Note: We recommend performing macOS updates manually once you are notified which will be prior to any mandated deadline.

User Actions —– iOS Devices (iPads/iPhones) —– User Actions

 


⚠️ End of user responsibility ⚠️


 

For Support —– Apple Devices & Computers —– For Support

Apple’s Declarative Device Management (DDM) allows automated updates without admin rights or VPN. Settings are deployed via Jamf Pro using configuration profiles.

Update Action Description
Download Only Downloads update, not installed
Download + Install Installs after download
Schedule Install Sets install time
Install + Deferral User may defer update up to 99 times
Force Install + Restart Update and restart occur automatically

Only devices running macOS 14+ or iOS/iPadOS 17+ can receive managed updates.

 

Post update actions

After the initial push of updates, there inevitably will be some cleanup.  To do this, we used a webhook, an API call, a Google Apps Script, and a Google Sheet to determine which computers still haven't been updated, and use this to automatically generate tickets.

 

Links and Resources

Apple’s Worldwide Developers Conference

WWDC 2021 - Meet Declarative Device Management

WWDC 2022 - Adopt Declarative Device Management

WWDC 2023 - Explore Advances in Declarative Device Management

Jamf 

Jamf - Getting to Know Declarative Device Management

Jamf - Managed software updates via DDM

Jamf Learn / Documentation - Declarative Device Management

Apple Platform Deployment Guide

Apple Platform Deployment - Declarative status reports for Apple devices

Apple Platform Deployment - Intro to declarative device management and Apple devices

Apple Platform Deployment - Software Update settings declarative configuration for Apple devices

NCSU EPS & Patch Policies

RUL 08.00.14 – System and Software Security Patching Standard

 

 

 

 

 

 

Title: OITMDS - Apple Software Updates
Service: Security Policy & Compliance
Template if applicable: NA
Assignment Group(s): OIT_DESKTOP_SUPPORT
Document Owner: OIT_DESKTOP_SUPPORT
Available Priorities: Medium, Low
Keywords: EPS, macOS, iPadOS, iOS, iPhone, iPad, compliance, Endpoint Protection Standard, Device, Apple, Computer, update, software, patch, patching, management