Module Description
Nodeaccess is a Drupal access control module which provides view, edit and delete access to nodes. Users with the 'grant node permissions' permission will have a grant tab on node pages which allows them to grant access to that node by user or role. Administrators can set default access controls per content type, and also define which roles are available to grant permissions to on the node grants tab.

The upshot is, this module allows you to do things like 'node 123 can be viewed by authenticated users and edited by admin users and joeuser'. As an added bonus, update and delete permissions are separated, so you can make sure users with edit permissions cannot accidentally delete pages.

Similar modules (Drupal 8/9)
Real talk: Nodeaccess 8/9 needs some TLC. You may find that other modules provide the functionality you need, with fewer headaches. For example:


* Content Access is great for restricting access by role, albeit not "per user." It's simple and
* Workbench Access provides "editorial group" functionality, based on taxonomy terms -- you can manage editing access on nodes with a simple term reference field. Editorial group members can be managed by role, or per user.
* Permissions by Term
* Taxonomy Access Control Lite

Domain access compatibility
If you are utilizing the Domain Access module and wish to use it in conjunction with Nodeaccess, you should also install Domain Access Bridge in order for it to work properly. Otherwise, you may run into a scenario where a satisfaction of Domain Access OR Nodeaccess conditions result in special node permissions (instead of requiring them both).

Seeking co-maintainers
In particular, we're looking for help providing more test coverage overall, and help with maintaining the Drupal 8/9 version. Contact us if you can help!

Project Usage
12893
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
Nodeaccess module provides granular access control to nodes in Drupal, allowing users to specify viewing, editing, and deleting permissions on a per-user or per-role basis.
Data Name
nodeaccess

OPENAI CHATBOT

OPENAI CHATBOT

16:20:39
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.