Removing capability from role does not sync.
-
I have noticed deselecting capabilities for roles is not consistent when syncing role to all sites.
Core capabilities such as edit_pages works as expected – I can sync select and deselect of the capability and all sites will properly reflect the changes.
Selecting and syncing capabilities for a role always seem to work as expected, regardless if the capability is core or related to a plugin.
The problems I am seeing are when you deselect a capability the changes do not sync to all sites. The root site will reflect the deselection correctly, but none of my subsites will reflect the change and the checkboxes will still be checked.
Example capabilities are ‘gravityforms edit entries’ (in fact, any of the GravityForm capabilities), ‘edit_content_blocks’, and custom capabilities that I have created.
The topic ‘Removing capability from role does not sync.’ is closed to new replies.