July 3rd, 2025

New

"Software Update at Night" policy for macOS devices

Please see the latest improvement at Set Mac updates on the target local day, local hours, and local timezone.

β€”

Below is deprecated.

Here are the key features of the "Software Update at Night" policy for macOS devices:

  • Purpose: Implement a Declarative Device Management (DDM) system to support a "Software Update at Night" policy for macOS devices.

  • Scope:

    • Add a policy to schedule macOS software updates to occur overnight, minimizing user disruption.

    • Use the TargetLocalDateTime key in DDM to enforce updates at a specific local time (e.g., overnight).

    • Ensure updates are enforced by a deadline, with the OS prompting users to update now or defer until the scheduled time.

    • Address edge cases, such as what happens if the device is offline at the scheduled time (the update will apply as soon as the device is online, with a 1-hour grace period for the user).

Notable Tips:

  • If the DDM OS update time has passed (e.g., the device was offline), the device gives the user 1 hour after receiving the update message before automatically updating.