Last updated July 24, 2020
Today we begin the technology preview for an exciting addition: Munki powered by SimpleMDM. Using Munki has traditionally required additional administrative effort to configure and maintain Munki clients and a repository. With this release, a tightly integrated, hosted Munki deployment is now available out-of-the-box for SimpleMDM admins.
Munki is an open-source project that provides macOS software management functionality, including a self-service app store for the end-user. The Munki codebase is maintained by an extensive roster of leading Mac Admins and is largely considered the best macOS software management solution available.
Munki layers additional app capabilities onto the native Apple MDM protocol. Whereas MDM supports installing a subset of macOS package formats, Munki supports a much wider range, including the common dmg (Apple Disk Image) format.
Additionally, Munki provides a private, self-serve app store. Employees may view the software library, install the applications that they need, and receive automatic updates as they become available.
As a testament to Munki, many Mac Admins use it even when their MDM already includes a similar offering. It’s that good.
SimpleMDM deploys the native, unmodified Munki client and handles integration through built-in configuration options.
Munki app deployment is configured using the same interface as is used to deploy MDM apps. Administrators are able to upload custom apps, assign them to devices, and install with a click. In this manner, an admin can view DEP PreStage, MDM device and user channel, and Munki app deployments from a single interface. No additional command line tooling nor third-party hosting services required.
The Munki client benefits from SimpleMDM’s distributed, hardened infrastructure. Communications are authenticated using per-device PKI, device attestation, and of course, MDM. Requests are served by SimpleMDM’s redundant servers and CDN (content delivery network), ensuring that software downloads are quick and reliable.
Software binary hosting is included. Your binaries are stored on our infrastructure and distributed using our CDN for high-speed downloads, globally. You do not need to host your own software library.
We understand that Munki is not suited for some environments. As a result, the Munki client is only installed on devices that you have designated to receive software using Munki. Within your account, you may have devices that have Munki installed and devices that rely strictly on the native MDM software installation facilities.
Yes. With the native MDM protocol, macOS requires that .pkg files are signed with a trusted certificate. The Munki client does not have this requirement. Unsigned .pkg files may be delivered via Munki and installed on the client computer without issue.
Interested in trying out the Munki powered by SimpleMDM integration before it’s released publicly? Please contact firstname.lastname@example.org and we will coordinate activation of your account.
Don’t have a SimpleMDM account yet? Sign up for a free 30-day trial and then contact our Support team.