Hi guys,
I have just one problem and I think it's a bug. Maybe you can help me.

I have 4 users/admins that work in one drupal installation. Therefore I want to decide who can see which articles.
I can define the node access for all users in each node (so the module works fine).

If I decide that just one user/admin can see an article Guests cannot see it BUT all the registered users can see the articles even though there are no ticks for theses users/admins. In sum: The Grants are set right but just for Guests the node access module works.

Is it a but or somehow my mistake? The configuration is very easy to handle so I cannot find the problem.Maybe you can help me. Thanks.

Comments

emptyvoid’s picture

The roles are additive so defining global access rights by role will always trump users and if you have assigned the right for the users to edit all content of a given type that will trump setting specific rights to a given content type in the content type permissions screen.

So if all authenticated users can create and edit page content types then they can create and edit all page content types.

Instead set the roles to only edit pages they have created and if you want to split out access for different pages you may need to use taxonomy access in addition to node access and permissions.

Drupal's default permissions always trump local permissions so you have disable it to allow the access module to manage access.

chris_bbg888’s picture

Hi emptyvoid,
actually I have the same problem. There is a buttom in the module that this module has higher grants than the other modules. But that doesnt work for me. Maybe because the default rights of drupal are always higher than the local rights, and this buttom just says in case there are like 5 access modules node access is the highest.
Thanks