ProfileCreator / ProfileManifests

Manifest repository for the ProfilePayloads framework
339 stars 144 forks source link

System Preferences Enabled/Disabled/Hidden Preference Panes #66

Open apizz opened 5 years ago

apizz commented 5 years ago

In the main System Preferences payload, it's currently possible to configure any preference pane to be simultaneously enabled, disabled, and hidden, which I'm guessing would cause problems if done in a profile.

Screen Shot 2019-03-20 at 10 15 57 AM Screen Shot 2019-03-20 at 10 16 00 AM Screen Shot 2019-03-20 at 10 16 05 AM

It would be helpful once one of these preference panes was configured in one of these areas that it became greyed out and inaccessible from the others to avoid unintended duplicates.

Unsure at the moment about how this could be accomplished ...

erikberglund commented 5 years ago

Good catch. Another thing about this payload is that it should allow the admin to enter custom preference pane identifiers in an array to also add to one of the enabled, disabled etc. That is also an issue to look at. All of these things require code changes though.