Configuring group permissions and roles

The Group module comes with its own set of configurable roles and permissions. For each group you can specify appropriate permissions, and this for various "roles" that are specific to the Group module (these roles are not the typical/global roles of a typical Drupal site).


You can use the Group module with only the base module. But extra features can be enabled via these sub-modules (you will probably need at least one):

Additional resources

Additional resources (demos, tutorials, etc), about the Group module are available throughout the net. This page contains an inventory of them.

How to set up groups with overlapping permissions

Groups must use the global roles and cannot define their own. But to set up a system where it looks like this to users you can use several different groups. Example:

How to Create View of Related Group Content

Select what base table to use (user, content etc). Add relationships to get the relevant data, like "User: Group membership" to get the groups a user is a member of and then use "Group membership -> Group membership: Group gid" to find the group fields, name etc.

Example: If you want a list of nodes with a field saying what group they're in, start with a node view and add a "Node: Parent group" relationship to the group they belong to.

Conference management

Managing conferences is another typical usecase of the Group module.


Subscribe with RSS Subscribe to RSS - No known problems