On Thursday, 03 October 2024, I was honoured to present at the MacSysAdmin Online Conference alongside Katiuscia Zehnder of ETH Zürich, on the topic Automated Testing of Managed Applications (As Part of a Fully Automated Software Deployment Workflow). This was my first time attending the MacSysAdmin conference in person, and...
Last week I posted an article in Jamf’s official blog regarding how to use the new API Roles and Clients in Jamf Pro. API Roles and Clients provide a more secure way of integrating with the API than using regular accounts. A bonus section shows how to use the Jamf...
Back in April I posted about SOFA, short for “Simple Organized Feed for Apple Software Updates”, which consists of a machine-readable feed and user-friendly web interface, providing always-up-to-date information on XProtect data, OS updates, and associated patched CVEs. SOFA is hosted by the Mac Admins Open Source organisation, but it...
Today, 7 June 2024, at 12:00 PM MST, I am proudly presenting at the Rocketman Tech LaunchPad Meetup, on the following topic: Why and how to use erase-install to upgrade and update Mac with Jamf Pro You can watch the presentation via YouTube below: You can also watch the full...
Note: My colleague William Smith created a similar blog post How to convert Classic API scripts to use bearer token authentication in 2022. This post serves as a timely reminder of what is changing with the Classic API, as well as providing updated information about the possible ways to authenticate...
Jamf announced in the 11.4.0 Release Notes that the undocumented and unsupported dbfileupload endpoint will be discontinued in Jamf Pro 11.6.0, along with support for the Jamf Admin application: Jamf Admin—Support for Jamf Admin will be discontinued with the release of Jamf Pro 11.6.0 (estimated release date: June 2024). The...
Introduction My initial post about SOFA gave two simple examples of Extension Attribute scripts that can be used to target actions in Jamf Pro, one based on whether a computer is up to date, and another based on whether XProtect is up to date. SOFA also exposes lists of CVEs...
What is SOFA? SOFA, short for “Simple Organized Feed for Apple Software Updates”, is a new open source resource for Mac Admins, developed primarily by Henry Stamerjohann of Zentral. It consists of a machine-readable feed and user-friendly web interface, providing always-up-to-date information on XProtect data, OS updates, and the CVEs...
If you maintain a Jamf Pro server that has a Cloud Distribution Point located on an Amazon Web Services S3 Bucket, you typically either use the Jamf Pro admin user interface to upload packages, or the Jamf Admin app. This post is concerned with how to upload a package using...
Your organisation may want to ensure that XProtect is up to date on Mac. So long as Software Update settings are set to “Install Security Updates and System Files”, all should be well… assuming that Software Update is functioning today… But how can you verify that the XProtect version on...