I know hiding a preference pane has been discussed in other threads. Generally the method used is:
Create a Custom Settings Payload using com.apple.systempreferences.plist where HiddenPreferencePanes references the pane you'd like to hide.
This is effectively the same as opening System Preferences as a user and clicking View > Customize, then unchecking an item. But using the Configuration Profile does not prevent a user from simply re-checking it from what i'm seeing. Is there a method that hides a pane in System Preferences, and also prevents a user from going to View > Customize and selecting it again?
I have also deployed a Restrictions payload which effectively greys out the pane if it is visible, but i'd also like to enforce that it cannot be visible.
Today this is all scoped to the user level, since we want certain support users to see these items, but prevent others from seeing or having access to them.
