Field Notes

Notes from the fleet

Short, practical write-ups on Apple management: the payloads, the gotchas, and the reasoning behind every builder on this site.

Configuration management · Field note

A change feed is not a desired state

Google Workspace, Linear, and Jamf Pro each answer 'what changed' differently, and none of them tell you what the approved configuration was supposed to be.

XProtect · Deep dive

Eight folders Apple decided to guard, and no key to manage them

Apple ships a file access policy through XProtect. On the macOS 27 beta, sandboxd looks for a different filename, ignores it, and runs its own built-in rules.

Rob Flanagan · Aug 2026 · 24 min
Rosetta 2 · Deep dive

Apple's Rosetta notice is rare by design, and its silence proves nothing

The macOS 26.4 Rosetta notice sits behind a game filter, rate limits and a server-delivered policy. Apple documents that Intel plug-ins may not trigger it.

Rob Flanagan · Aug 2026 · 14 min
Storage · Deep dive

Apple's macOS 28 deprecation leaves encrypted Time Machine disks without a migration

Apple documents two fixes for encrypted Mac OS Extended volumes and excludes Time Machine backup disks from both. What is left is a new lineage.

Rob Flanagan · Aug 2026 · 7 min
Compliance · Deep dive

Five states wrote age laws. Apple built one answer, and your managed Macs cannot give it.

Texas went live in June, California follows in January, Illinois in 2028. Apple implements all five through one API, and an ADE-enrolled Mac is outside it.

Rob Flanagan · Aug 2026 · 13 min
Privacy · Deep dive

Local Network is the one macOS privacy prompt MDM cannot answer

Apple states device managers cannot configure local network privacy using MDM. Local Network is not a PPPC service, and no reset returns it to undetermined.

Rob Flanagan · Aug 2026 · 7 min
Platform SSO · Deep dive

Platform SSO at FileVault unlock can't use VPN, Network Relay, or 802.1X

Apple names three Platform SSO features that must reach the identity provider before FileVault unlock, and rules out VPN, Network Relay, and 802.1X.

Rob Flanagan · Aug 2026 · 5 min
Platform SSO · Deep dive

Platform SSO can be passwordless. It can also satisfy MFA.

Platform SSO can be passwordless and meet MFA requirements, but local-password, policy, and recovery behavior depend on the method.

Rob Flanagan · Jul 2026 · 3 min
Endpoint security · Field note

Build the uninstaller first

Before a macOS security-agent rollout, test removal in dependency order: system extension, PPPC profile, launch daemons, and app bundle.

Rob Flanagan · Jul 2026 · 3 min
Endpoint security · Field note

The hash is fine. The password isn't: defending against a local Mac crack

Local Mac password cracking has two stages: copying the verifier and guessing offline. FileVault and password strength address each stage.

Rob Flanagan · Jul 2026 · 3 min
Threat model · Deep dive

It never needed admin: detecting the CrashStealer macOS infostealer

CrashStealer passed Gatekeeper and stole login-keychain and browser credentials in the user session. Detect its on-device signals.

Rob Flanagan · Jul 2026 · 4 min
Rosetta 2 · Tool

I found 27 Intel-only apps on one Mac: a fleet view for the Rosetta wind-down

A Jamf Extension Attribute identifies Intel-only apps before Rosetta 2 support narrows, and fails closed when architecture cannot be read.

Rob Flanagan · Jul 2026 · 3 min
PPPC · Deep dive

The one PPPC change in macOS 27 that actually breaks a workflow

macOS 27 removes silent MDM Accessibility grants. Compare Apple's user-scoped replacement with current MDM delivery paths.

Rob Flanagan · Jul 2026 · 5 min
Software update · Field note

They removed the alternative: the macOS 27 change that isn't PPPC

macOS 27 removes legacy software-update commands, leaving declarative enforcement as the supported MDM path.

Rob Flanagan · Jul 2026 · 3 min
PPPC · Deep dive

The PPPC obituaries are early: what macOS 27 actually moved off the profile

macOS 27 adds declarative privacy settings for seven permissions, but Full Disk Access and Screen Recording still need PPPC profiles.

Rob Flanagan · Jul 2026 · 5 min
DDM · Deep dive

The management model changed under us: what macOS 27 moved to declarative

macOS 27 expands declarative configuration for credentials, network, VPN, and SSO; device-health reporting expands on iPhone and iPad.

Rob Flanagan · Jul 2026 · 3 min
Shadow AI · Tool

I scanned one Mac and found 30+ AI tools: a Jamf EA for shadow AI

A Jamf Extension Attribute inventories AI apps, CLI tools, editor extensions, and MCP configurations so Smart Groups can scope policy.

Rob Flanagan · Jul 2026 · 4 min
Patch management · Field note

A '.2' update just shipped 38 CVEs: read the release notes

Apple's updated macOS Tahoe 26.5.2 bulletin lists 38 CVEs: 33 web-rendering fixes, including 24 in WebKit.

Rob Flanagan · Jun 2026 · 2 min

Browse Field Notes

Topics

Categories