-
Notifications
You must be signed in to change notification settings - Fork 467
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-send restrictions configuration profile to hosts after macOS update #25578
Comments
Linked to Unthread ticket:
|
Rather than re-sending ALL configuration profiles after a host performs an OS update, it might make more sense to let the admin specify that a profile should be re-sent in the Fleet UI. This would prevent Fleet from re-sending profiles that might be fragile (like network settings or certificates) but allow the admin to specify that a Restrictions profile should be re-sent, for example. |
@noahtalerman @marko-lisica FYI good article on this topic: https://derflounder.wordpress.com/2024/12/18/management-profile-settings-and-os-upgrade-implications/ |
Gong snippet: N/A, calls for ProblemBy default, Apple devices do not re-evaluate configuration profiles after they are delivered by an MDM. As Apple adds more features to its OS's, they often include ways to manage those features with MDM. Using the current release, macOS 15 Sequoia as an example, the
15.1
15.2
15.3
As new keys are added, an admin would update existing configuration profiles to include them. If a configuration profile is delivered to a host whose OS version doesn't support them yet, those keys are safely ignored. However, when that host updates to the version that does support those keys, they are still ignored because the profile only gets evaluated when it is delivered to the host. The profile would need to be redelivered to the host in order for it to respect the values for newly supported keys in the profile. What have you tried?Currently, This is not ideal because it becomes very difficult to manage multiple versions of the same profile, especially as features get continuously added. Potential solutionsFleet should re-send configuration profiles to devices after an OS update occurs. This would cause the host to re-evaluate the profile and respect any keys contained in the profile that the new OS version supports. It would also eliminate the need to maintain multiple, per OS version, of the same profile and manage them with labels. What is the expected workflow as a result of your proposal?As a result of this proposal, When a host performs a software update, Fleet would re-send that profile to the host, and the host would re-evaluate it. This would ensure the host is respecting all the values specified in the profile and remains in compliance with the organization's policies. |
customer-eponym
wants to maintain one restrictions configuration profile in Fleet. Different versions of macOS have different restrictions that the IT admin is able to use. Apple adds new restrictions in minor releases.customer-eponym
is doing:macOS 15.0
15.1
15.2
15.3
The text was updated successfully, but these errors were encountered: