You can hide a role when you want to stop it being visible to a specific role, so it doesn’t show up in Roles & Permissions for them.
A common reason is to prevent someone from seeing and therefore assigning certain roles when they’re creating or editing posts. Once you hide it and run a batch update, that role won’t be visible to the role you removed it from.
It is possible to hide a role from displaying in Roles & Permissions by following the below steps:
Click the Admin Menu or Configuration, depending on how your system is configured then click on Roles & Permissions.
Click into a role you don't want to see other roles then search for the role you would like to hide.
Unselect the view icon then run batch updates.
📌Note: Once you have run the batch update, that role is not visible to the role this has been removed from.
