Skip to main content
This guide applies to Mac computers
Deploying and enforcing a macOS version is as easy as adding Managed OS for macOS to your Library and assigning it to an Assignment Map or Classic Blueprint. To configure it, follow the steps below.

About Managed OS for macOS

Managed OS for macOS allows you to automatically deploy and enforce macOS updates across your fleet of Mac computers. Updates are delivered via Declarative Device Management (DDM). You can offer major macOS upgrades on-demand from Self Service or have them enforced automatically. Instead of manually managing macOS updates, you configure Iru Endpoint to handle the update process according to your specified schedule.

How It Works

Iru Endpoint uses Declarative Device Management (DDM) to deliver and enforce macOS updates. The operating system handles download, caching, notifications, and installation. When you configure Managed OS, Iru declares the required macOS version and deadline and macOS enforces it. Iru handles:
  • Update detection — Iru monitors for available macOS updates from Apple
  • Download and caching — Updates are automatically downloaded and cached on devices
  • User notification — Users are notified of pending updates with enforcement deadlines
  • Automatic installation — Updates are installed according to your configured schedule
  • Compliance monitoring — Iru tracks which devices have successfully updated

Enabling Managed OS for macOS in your Library

To add this Library Item to your Iru Endpoint Library, follow the steps outlined in the Library Overview article.

Enabling Multiple Managed OS Library Items

When using Iru Endpoint, you can add the same Managed OS version to your Library multiple times. This is helpful when configuring different settings for various Classic Blueprints or creating distinct update settings for nodes in an Assignment Map. To differentiate between these copies, you can use labels.

Configuring Managed OS for macOS

Managed OS for macOS is not compatible with blocking the Software Update System Settings pane via any method, and doing so can produce unexpected behavior.
1

Add Label

Add a Label to easily identify this instance of Managed OS for macOS in your Library. While these labels won’t be visible to end users, they will appear throughout the Iru admin interface.
2

Assign to Blueprints

Assign to your desired Blueprints.
3

Configure Installation Method

Configure the way upgrade installations of this major version of macOS should be enforced:
  • Continuously Enforce will automatically initiate an upgrade on older versions of macOS, or users can upgrade on their own if they choose to
  • Install on-demand from Self-Service. This option can easily be differentiated between Blueprints by making additional copies of the same Managed OS for macOS
Managed OS always installs the latest update for the selected major version of macOS.
1

Configure Version Enforcement

Under Upgrades, select an option for Version Enforcement. Available options include the following:
  • Do Not Manage: This option will not manage macOS updates. It cannot be selected if you’ve chosen to Continuously Enforce upgrades, as it also determines the schedule and conditions for upgrading.
  • Automatically Enforce New Updates: You will also select a Time frame in which new updates will be enforced.
  • Manually Enforce Minimum Version: Specify the minimum macOS version a Mac should be running and the Enforcement Deadline date by which users must update. No updates will be enforced if a Mac is already running a macOS version greater than the specified minimum.
2

Understand Version Enforcement

Automatically Enforce New Updates and Manually Enforce a Minimum Version set a minimum macOS version, or “floor,” to compare a Mac computer’s macOS version to determine if it should update. The floor is automatically calculated based on the date Apple releases an update. When updating, Iru Endpoint always installs the latest available version of macOS that is approved by Iru (which is displayed in the upper-right-hand corner of the Library Item).When a new update is released in Iru Endpoint, it will be automatically cached on your users’ devices as soon as it is available. After the macOS installer is successfully cached, users will be notified of the pending installation. They will continue to be notified each day leading up to enforcement. The Iru menu app displays rounded days (so if an update will be enforced in 7.6 days, 8 days is displayed).
3

Set Enforcement Date

Select an Enforcement Date.
4

Configure Enforcement Time

Select an Enforcement Time, which will be the exact time of day that the update is enforced; the enforcement will be determined server-side based on the selected Enforcement Time Zone.
5

Select Time Zone

Select an Enforcement Time Zone to determine when to enforce the update. This is only for upgrades from macOS 13 and earlier.
6

Configure Background Security Improvements Enforcement

Under Background Security Improvements Enforcement, choose whether to automatically enforce these updates when Apple makes them available. Options:
  • None: Background Security Improvements will not be enforced.
  • Automatically enforce: Choose the enforcement timeframe and local time for enforcement.
7

Set Background Security Improvements Enforcement Timeframe

Select an Enforcement timeframe for Background Security Improvements.
8

Configure Background Security Improvements Enforcement Time

Select an Enforcement Time, which will be the exact time of day that Background Security Improvements are enforced; the enforcement will be determined server-side based on the previously selected Enforcement Time Zone.
9

Save the configuration

Click Save in the bottom right corner.
Background Security Improvements apply only to Mac computers on the latest macOS version; users must be on the latest macOS before these updates can be enforced. Background Security Improvements use Declarative Device Management for enforcement.
If this is your first time enforcing a macOS version on your fleet, we recommend using the Manually Enforce Minimum Version option and setting the enforcement deadline to at least 5 days later. Otherwise, if you select the Automatically Enforce New Updates option and set it to 2 weeks (as an example), and Apple hasn’t released an update in the last two weeks, all of your Mac computers will immediately require users to update and restart. To learn more about Managed OS for macOS, please see our other support articles: Managed OS for macOS Compatibility and Installation Mechanisms Understanding Common Managed OS for macOS Errors Understanding Managed OS for macOS & Auto App Settings Declarative Device Management and Managed OS User Experience with Managed OS for macOS