Custom Entity Access
This module implements an access control system for custom entity types, similar to Drupal core's node access. It allows developers to define granular access permissions for custom entities on a per-entity and per-user basis.
This module provides an access control system for custom entity types that is similar to what drupal core provides in the node access system. Every custom entity type gets its own table of access records and there are hooks for defining the access records for each entity and for each user trying to view content.
Features
Code based upon POC patch in https://www.drupal.org/project/drupal/issues/777578#comment-11773055.
Post-Installation
This is a developer-focused module. It does not do anything on it's own. You must follow the documentation and update any custom entity types where you wish to apply this access control system.
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
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0 | Stable | 10–11 | Sep 29, 2026 |