Posted on 02-25-2019 04:55 PM
Hello all,
Does anyone know if a configuration profile is reapplied after macOS is upgraded? I have a config profile approving a handful of KEXTs. The profile was applied while the Mac was running High Sierra. They've now upgraded to Mojave and are complaining a few apps weren't working. Turns out, the KEXTs needed to be manually approved locally.
Thanks
Solved! Go to Solution.
Posted on 02-26-2019 11:27 AM
My understanding is that config profiles only apply their magic once. If you deploy a PPPC profile to a 10.12 or 10.13 machine they won’t know what to do with it so they’ll ignore it. And when you do upgrade to Mojave, the profile won’t magically wake up and do its thing. So we only scope PPPC profiles to machines that know what to do with them (10.14 machines). Same logic is why we scope UAKEL whitelist profiles only to machines with ≥10.13.4.
Posted on 02-26-2019 10:15 AM
Do you have a Kext config profile scoped to 10.13 and 10.14, or are you kext whitelists built into profiles for each OS? Either way, I have recon set to run at startup, so config profiles scoped to smart groups based on OS should cover it.
Posted on 02-26-2019 11:02 AM
Thanks for the response, Daniel. It's currently scoped to all machines regardless of OS. Is it advisable to have a config profile scoped to 10.13+?
Posted on 02-26-2019 11:27 AM
My understanding is that config profiles only apply their magic once. If you deploy a PPPC profile to a 10.12 or 10.13 machine they won’t know what to do with it so they’ll ignore it. And when you do upgrade to Mojave, the profile won’t magically wake up and do its thing. So we only scope PPPC profiles to machines that know what to do with them (10.14 machines). Same logic is why we scope UAKEL whitelist profiles only to machines with ≥10.13.4.
Posted on 02-28-2019 11:32 AM
Thanks everyone. I'll make this change in our environment. I appreciate the help.