Node Relativity Access Control

Benjamin Melançon - February 24, 2007 - 11:48

This module enables access control based on (and so requires) the Node Relativity module.

Node Relativity "allows parent-child relationships between nodes to be established, managed and searched" and makes it very easy to create child nodes with a click. Node Relativity Access Control restricts access to nodes that are in relativity relationships.

Node Relativity Access Control is unique as a user access module in that it gives a user granted access to a node and to all that node's progeny as well.

By default, each node's author is granted this access to children and grandchildren (and so on) nodes.

Optionally, CCK userreference fields associated with a content type can be given special access settings.

Users can also be added specifically to the node.

Sponsor: Mac Clemmens, Digital Deployment.

Special thanks to Karen Stevenson for explaining how to find the right table for a given field using Drupal's API.

Note: This module is in use but still in development. One caveat is that for adding people with access by the direct method, you have to save the node and then edit for this form to appear. Authors of a node already have cascading access to children nodes, and if you have CCK user fields you can direct the module to give users connected to your content the same cascading access to descendant content, and these fields of course appear on the node creation form.

Releases

Official releasesDateSizeLinksStatus
5.x-1.32007-Sep-0511.36 KBRecommended for 5.xThis is currently the recommended release for 5.x.

Resources

 
 

Drupal is a registered trademark of Dries Buytaert.