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 links content entities, like nodes or taxonomy terms, to groups. When a group is created, a corresponding content entity is automatically generated and linked to it. This setup allows you to manage complex access rules through groups while keeping editorial content separate.

Group linked entity

Introduction

The idea behind this module is to have a content entity (a node most likely) bound to a group.
The content entity holds all the editorial content that you may want to have and group handles the complex acces rules that your project needs.
You can now benefit from the countless possibilities and additions that these two modules offer.

Some assumptions

- Links are "one to one" : meaning a group is linked to only one content entity.
- For now only nodes and taxonomy terms are supported (i cannot think of another usecase, additions are welcome though)

Configuration

On your group type form, define a content type to be used for the linking entity :

Under the hood

  • For each created group, a content entity will be created and attached to that group.
  • When a group is deleted, its corresponding entity is deleted.
  • Links are 1 to 1, meaning a group is linked to only one content entity
  • An entity is linked to only one group.
  • A boolean field is added to the group_relationship between the group and the entity.
  • This field, when set, indicates that the relation is the link.
  • A helper service containing various useful methods is included.
  • On the group entity, an entity reference field (computed) that links to the content entity is added.
  • On the content entity, an entity reference field (computed) that links to the group is added.
  • Those two fields are regular computed fields so they are discoverable by token and search_api for example

Requirements

The only requirements are :

  • Group
  • Node or Taxonomy

Maintainers

Current maintainers for Drupal 10 / 11:

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
2
Tracked since
Jun 2025
Latest release
10 months ago
Releases (12 mo)
1
Maintenance
Slowing

Releases

Version Type Core Release date
1.x-dev Dev 10–11 Oct 27, 2025
1.0.0-beta1 Pre-release 10–11 Jun 1, 2025