.
Administrator can decide which roles should be listed on individual node grants. If for example "anonymous user" role is not selected then a node author cannot grant an access to his/her node for this group.
[Important for STAR] By settings allowed rules as shown below we are sure that any user that can grant permissions to nodes will not be able to allow anonymous user to edit any nodes.
(here I will use "book" type as an example).
Admin can decide if grant tab should be shown for a spefic node type and can set default access rules for this node type. See below for an example
[Important for STAR] When testing this module I found some problems with admin settings.
Go to "Problems" to get more details.
An example of how "grant tab" looks like.
User can grant access for single users as well as roles but only the ones that are enabled in admin settings.
After testing this module extensively I don't think it fits our needs (although I was very impressed by its functionality at the beginning :(
Node Access Module
This module allows you to manage permissions for nodes by role and user. In other words, WARNINGS! This is a development version for drupal 5.x. It has not been tested INSTALLATION: Put the module in your drupal modules directory and enable it in admin/modules. If you are upgrading, be sure to run update.php as several changes are IMPORTANT! Once you check the enable box and submit the page, no nodes will be accessible to anyone The settings page has a section for roles, and then a section for every node type you ALLOWED ROLES: The allowed roles section allows you to choose what roles will appear on the node grant NODE TYPE SETTINGS: For each node type on your site, you can set default role access permissions and choose For each node type, you can also choose the default permissions for that type. To emulate The default permissions for each node type will apply to any node which does not have TIPS: If you grant authenticated users edit permission, you cannot revoke that for any user I haven't fully explored using this with multiple access control modules in |
So far everything is working as expected and I found no problems. There is just one more issue to solve .
Any questions?