<!-- Add the related story/sub-task/bug number, like Resolves #123, or remove if NA --> **Related issue:** Resolves #44801 Fixed remaining issue setting end user authentication in the UI. The root cause was that the frontend was always sending `enable_managed_local_account : false` even when macOS MDM was disabled. Fix: <img width="756" height="363" alt="image" src="https://github.com/user-attachments/assets/5f88797d-c5c3-4c03-9048-c8ee2981c374" /> # Checklist for submitter ## Testing - [x] Added/updated automated tests - [x] QA'd all new/changed functionality manually For unreleased bug fixes in a release candidate, one of: - [x] Confirmed that the fix is not expected to adversely impact load test results <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Automatic syncing of "Lock end user info" when toggling End User Authentication now only runs when Apple MDM is enabled and configured (with an exception when EUA is being disabled to preserve behavior). * Save payloads omit Apple-only fields unless Apple MDM is configured. * **UI** * "Lock end user info" checkbox shows an Apple MDM–gated tooltip and is disabled when Apple MDM is not configured. * **Tests** * Added coverage for Apple MDM–gated behaviors and saved-payload variations. [](https://app.coderabbit.ai/change-stack/fleetdm/fleet/pull/45212) <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Welcome to the "source available" section of the Fleet codebase. Please note files and functionality under this directory are covered by the Fleet EE License, and require a valid Fleet subscription for production use. See the full license for details.