Group module logoThe Group module allows you to create arbitrary collections of your content and users on your site and grant access control permissions on those collections.

Group is very flexible. Everything is an entity. You activate and use only the parts you need. Hooks are available for easy extension of predefined group roles etc. Group works well with Views, Rules, title, Internationalization, Entity Translation.

Extra features can be enabled via its sub-modules, of which you will probably need at least one to be enabled.

The Group module is designed to be an alternative to Organic Groups (OG). Organic Groups allows content itself to be groups, which isn't always what people want. It relies on an entity reference field to keep track of the ties between a group (node, term, ...) and its content (node, term, user, ...)

Group instead creates groups as entities, making them fully fieldable, extensible and exportable. Every group can have users, roles and permissions attached to it. Groups can also act as a parent of any type of entity. Seeing as a group itself is also an entity, creating subgroups is very easy.

For documentation and/or support related requests, please create a new issue in the Group issue queue. Do not add them here by adding a comment to these pages please, compliant to community documentation guidelines.