PSA: Upcoming Updates to Full Disk Access in macOS

Standard

On October 2nd, Apple posted a news article on developer.apple.com, stating that:

Some developers are using Full Disk Access in ways that could put users at risk, exposing everything on their systems—including files, mail, messages, and even browsing history—without users’ full knowledge and understanding.

And:

Going forward, we will introduce additional controls to ensure that users who genuinely wish to grant an app this extraordinary level of access can only do so with very explicit user action. 

This has been posted on a few places, but I just wanted to post in case folks have missed it.

If you’re a Mac Admin, you’ll need to keep an eye on this and any changes. I’d also urge you to file feedback on this, with many fellow Mac Admins having already submitted feedback and posting it to the #apple-feedback MacAdmins Slack channel too.

JNUC 2025: P is for Packages: Mastering macOS Software Deployment

Standard

On the Thursday of JNUC 2025, I presented a slightly more Jamf Pro focussed version of a talk I had given during macad.uk 2025: P is for packages.

See below for a link to the video, the GitHub repo with all of the links and a link to the JNUC 2025 YouTube playlist.

Continue reading

JNUC 2025: Kentucky Fried Patching: Automating 1,000+ Apps Patch Management with Jamf Auto Update

Standard

On the Tuesday of JNUC 2025, I had the pleasure to present on alongside , Justin Musk and Kyle Gilmore who all came from , who are one of a few non-MSP Jamf Auto Update customers.

On the Tuesday of JNUC 2025, I had the pleasure of sharing the stage at with Allen Lanning, Justin Musk, and Kyle Gilmore from Yum! brands. We showcased how they used Jamf Auto Update as one of the very few non-MSP Jamf Auto Update customers.

See below for a link to the video, a PDF of the slides and a link to the JNUC 2025 YouTube playlist.

Continue reading

MacAD.UK 2026: Trust, but Verify

Standard

During macad.uk 2026, I presented alongside Paul Cossey (I say alongside.. but really Paul delivered it 90% solo), a topic on building an automated verification workflow for macOS software titles before deploying them to your fleet.

See below for a link to the video, the GitHub repo with all of the links and the script to generate the PPTX.. as well as a link to the macad.uk 2026 YouTube playlist.

Continue reading

Turning not-HomeKit stuff into kinda-HomeKit stuff with Homebridge

Standard

During the July 2025 London Apple Admins meet-up, I presented on using Homebridge to add non-HomeKit stuff to HomeKit.

Below is a link to the talk, and a link to the video for the whole event. I seem to have misplaced my slides, but really all you need is: homebridge.io.

Continue reading

MacAD.UK 2025: P is for Packages

Standard

During macad.uk 2025, I presented on Packages.. with the slides generated via AI.

See below for a link to the video, the GitHub repo with all of the links and the slides AI prompts.. as well as a link to the macad.uk 2025 YouTube playlist.

Continue reading

JNUC 2024: Cloud with a chance of Jamf

Standard

I was finalising my macad.uk 2025 talk, when I realised that I hadn’t posted my JNUC 2024 talk: Cloud with a chance of Jamf.. sorry about that.

Below you’ll find a link to the video, the GitHub repo with all of the links as well as PDF of the slides, and lastly a link to the JNUC2024 playlist.

Continue reading

Adobe Admin Console Packages – 3.0

Standard

Only 3 months ago, we announced Adobe Admin Console Packages – 2.0. Well, there have since been some changes which have required a rewrite and as new version, hence 3.0.

The primary changes are:

  • The Adobe installers are now installed locally, with the locally installed application being queried to get the required metadata.
  • Due to the above, the script AdobeAdminConsolePackagesImporter.py, now needs to be run under sudo.
  • Additionally, two new flags have been added to AdobeAdminConsolePackagesImporter.py:
    • –extract-icons: Extracts the applications icon to the recipes %RECIPE_CACHE_DIR%
    • –uninstall: Uninstalls the applications from the Mac running AdobeAdminConsolePackagesImporter.py, one the have been processed for the required metadata.
  • With macOS 15 no longer supporting bundle packages, bundle package support has been removed.
  • Recipes for 2021 and 2022 titles have been removed.

For more details on the why, see below. Otherwise head over to the ReadMe.

Continue reading

MacAD.UK 2024: TCC, PPPC, PPPCP… OMGWTFBBQ

Standard

During macad.uk 2024, I presented on PPPC.. with the 1st few minutes dedicated to me clarifying that I’m not from London.

See below for a link to the video, the GitHub repo with all of the links and lastly a link to the macad.uk 2024 playlist on YouTube (which at the time of writing, is being added to every Tuesday).

Continue reading

Adobe Admin Console Packages – 2.0

Standard

In June 2023, Adobe announced on that flat packages were available via the Adobe Admin Console. However, at the time these were limited to templates which would include one or more titles chosen by Adobe. Prior to this all macOS packages created by the Adobe Admin Console were bundle packages.

Fast forward to April 2024, and Adobe announced that the Adobe Admin Console now defaults to creating flat packages for macOS and the content of these packages are defined by the admin within the Adobe Admin Console.

Why does this matter? Well, bundle packages were deprecated in macOS 14.4 and if you’re testing macOS Sequoia (and you really should be), you’ll find that bundle packages are no longer supported.

A new version of our Adobe Admin Console Packages recipes and processor have been released, which add flat package support, moves the uninstall step to a script and if you import a bundle package it will set the maximum OS to 14.99. For full details, please see the readme.

If you want to know more about our Adobe Admin Console Packages recipes, please see the prior post here.