Yesterday I was experimenting with setting the homepage in Safari via Config Profile. It worked quite well, but it was only a test so I removed my computer from the scope and went home for the day. This morning I discovered that my computer was still locked in to the homepage I set in the test profile. I was done with my test so I deleted the profile from the JSS thinking that would definitely remove it from the computer. Nope. My computer still has the profile installed and it definitely managing my Safari homepage. I can't remove it from System Preferences > Profiles because the minus sign is grayed out. I tried using the profiles remove command but it tells me that the profile cannot be removed. How on earth can I remove this unremovable profile? I can't scope and unscope my computer to the profile since I deleted it from the JSS. Is there some magic way of removing this?
Orphaned profile I can't remove
Best answer by mm2270
Unfortunately you might need to blow away the profiles database - see this post: https://www.jamf.com/jamf-nation/discussions/21384/hostile-takeover-possible-to-purge-non-removable-mdm-profile#responseChild129140
Outside of that, you could try first deleting the plist file that should be located in /Library/Managed Preferences/ somewhere. I'm guessing it would show up as com.apple.Safari.plist, but not 100% sure. If you delete it from there, there's a remote possibility it could come back, but I have not tested that after deleting a Profile from the JSS. It may not push down again if there's nothing in scope to deploy. Of course, the actual profile will remain in System Preferences even if you delete the managed plist for it. The first method above of deleting the profiles db will surely get rid of it, but it will also remove all other profiles.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
