Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

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

Activity

Total releases
2
First release
Feb 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Release date
2.0.0-alpha3 Pre-release Apr 25, 2025
2.0.0-alpha1 Pre-release Feb 25, 2025