Requirements for macOS Clients

In the following the requirements for the management of macOS clients under opsi are described.

The opsi-mac-client-agent is a opsi extension.
This means that you need an unlock file to use it. You get this unlock file when you buy the extension. For evaluation purposes we also provide a time limited unlock file for free ( → mail to

Technical requirements is an opsi-server with opsi 4.1. or higher.

Supported macOS versions:

As of 16.02.2022

Table 1. Supported MacOS as Client in opsi 4.2



MacOS 10.13 HighSierra


MacOS 10.14 Mojave


MacOS 10.15 Catalina


MacOS 11 BigSur


MacOS 12 Monterey


MacOS 13 Ventura


MacOS 14 Sonoma


supported: Supported unsupported: Unsupported develop: Under Development discontinued: Discontinued

When using the arm64 architecture (Apple Silicon, M1), it’s currently necessary to install the opsi-client-agent of the 'Dynamic Binary Translators' called rosetta2. You can install this with:
softwareupdate --install-rosetta --agree-to-license You can verify the successful installation with:
pkgutil --pkgs | grep Rosetta

Native support for the arm64 architecture (Apple silicon) is planned. The necessary reference devices have been ordered for this purpose. To disclose when the deployment for this platform will take place cannot be made at this time (April 2022).