This project is not covered by Drupal’s security advisory policy.

This module implements "opt-in" features for groups.

A group feature contains a set of permissions which are given depending on the feature being selected on a per group basis. This will allow you to bundle certain use-cases aka. features to add additional functionality to a group, based on a flag on a single group entity.

Example use-cases:

  • You want to enable a "news" feature for your group type
  • You want to allow users to join your group

In the default groups scope, you need to create additional group types with different config to provide such features. With group_features you simply can bundle the needed permissions into a group_feature and enable/disable it on a per group basis.

Code and more documentation to come soon.

Supporting organizations: 

Project information

Releases