Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module lets you manage permissions for group instances by creating permission templates. You can define specific permissions for each group type, and then apply these templates to individual group instances to automatically set their permissions. Changes made to a template will then update all linked group instances.

The Group permissions template module provides a way to manage permission override of group instances with help of permission templates.

This module is based on Group and Group permissions modules.

How it works

  • Create permission templates for each group type (/admin/group/group_permissions_template).
  • Choose the Group type you want the template is based on.
  • Set permissions you want for the template and save it.
  • Each template create an exportable configuration.
  • Enable the field "Permission Templates" in "Manage form display" in the Group type (/admin/group/types/manage/[group_type]/form-display).
  • Go in a Group instance and link a template via the field "Permission Templates".
  • When you will save the instance, the permissions template will be apply to the Group.
  • If you unset the template of the field, permissions of the group will be reset at save action.
  • If you change permissions in a template, at save action all group instances linked to the changed template will be affected.

Group permissions template 1.x

To be used with :
- Drupal 9/10
- Group 1.x
- Group Permissions 1.x

Group permissions template 2.x

To be used with :
- Drupal 10/11
- Group 2.x/3.x
- Group Permissions 2.x

Installation

  1. Install and enable the Group module
  2. Install and enable the Group permissions module
  3. Install and enable the Group permissions template module

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Feb 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
2.0.0-alpha3 Pre-release 9–10 Apr 25, 2025
1.0.0-alpha5 Pre-release 9–11 Feb 28, 2025
2.0.0-alpha2 Pre-release 9–11 Feb 28, 2025
2.0.0-alpha1 Pre-release 9–10 Feb 25, 2025