Group access rights in Group 8
Same name and namespace in other branches
- 2.0.x group.module \group_access
The group access system determines who can do what in which groups.
Each group type can specify an unlimited amount of group roles. Just like user roles in the global scope, a group role can be assigned specific permissions. Users who are then given such group roles will be able to perform any action their permissions allow them.
There are three categories of users who are eligible to receive group roles:
- Anonymous: These users do not have a site account and will only receive the 'anonymous' group role, which typically grants them a very limited set of permissions.
- Outsider: These users have a site account, but are not yet a member of the group in question. They will only receive the 'outsider' group role. This role is usually more permissive than 'anonymous'.
- Member: These users have a site account and are part of the group. They will automatically receive the 'member' role but can be assigned any other user defined group role. Common examples are: Editor, Admin, etc.
Please keep in mind that the 'anonymous', 'outsider' and 'member' role will always be assigned because they're assumed roles based on the user's account status.
File
- ./
group.module, line 676 - Allows you to group users, content and other entities.