Issue Description
When attempting to limit access and disable all access to Push certificates in Users and Groups and saving, the setting does not update when viewing it again. No error is thrown and no message saying why the change did not save.
This is because there is a dependency to the "GSX Connection Keystores" Privilege under Jamf Pro Server Objects.
If the user has access to Create, Read, Update, or Delete to either Push certificates or GSX Connection Keystores, then the other must also have those permissions.
If the user has access to Read GSX Connection Keystores and the admin attempts to deselect all boxes under Push certificates and save, then the setting will not change and Read will still be checked.
Troubleshooting Steps
Ensure that the checkboxes for both "Push certificates" and "GSX Connection Keystores" under Jamf Pro Server Objects are matching up.
Whatever permissions are wanting to be enforced to Push certificates must also match for GSX Connection Keystores otherwise the change will not save if they differ.