This module extends the Group module to hide specific group roles from the user interface. Roles marked as "hidden" will not appear in member lists or options for assigning roles to users. This is useful for roles that are assigned programmatically or through other means, and do not need to be directly managed by a site administrator within the group interface.
This module is an extension to the Group module that allows you to hide group roles from the user interface.
The module adds a 'Hidden role' checkbox on the group role edit form. Roles with 'Hidden role' option enabled will be not displayed in the group member's list of roles and will be removed from the assignable roles list when adding or editing a member.
Assigning a hidden role can only be done in code or by temporarily unchecking the 'Hidden role' option and enabling it again after assignment.