So I'm using mcxToProfile.py to create .mobileconfig files that my company will be pushing to all the Macs in our lab. mcxToProfile.py takes a .plist and turns it into a .mobileconfig file.
One of the preferences we are trying to set is the Sidebar in Finder. I've found the .plist for this, made sure its settings were what we needed, and turned it into a .mobileconfig. I then transferred it to our test Mac, installed it and... nothing. It's not changing the settings it needs to be changing. Specifically, we're trying to uncheck "Back to my Mac", "Bonjour computers" and "Hard disks".
On our set-up computer, those options are unchecked. The .plist file shows that these settings are on "false". When turned into a .mobileconfig, those settings are still "false", as we want them. But when the .mobileconfig file is installed on another computer, the settings do not transfer, meaning the .mobileconfig file is having no effect on the system.
I could use some help figuring out why this isn't working.