Class Access
Class Access is a Drupal module that allows site administrators and content authors to manage access rights for individual nodes on a per-user basis. It provides granular control over viewing, updating, and deleting content, integrating with the ACL module for flexible permission management.
Class Access
A custom Drupal module that provides a simple, flexible interface to the ACL (Access Control List) module.
Features
It lets site administrators—and optionally content authors—grant or revoke per-user view, update, and delete rights on individual nodes.
Additional Requirements
Drupal 10.3+ or Drupal 11
ACL module
Core modules: node, user
Configuration
Navigate to Administration > Configuration > Class Access (/admin/config/classaccess).
Then Enabled content types. Tick the types whose nodes Class Access should manage.
Auto-create ACLs When enabled, empty ACLs are created automatically on node insert.
Default priority The grant priority used when writing ACL entries to acl_node. Higher numbers win when multiple modules compete.
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 | Release date | |
|---|---|---|---|---|
| 1.0.0 | Stable | Jul 10, 2026 |