Nothing Happen. Access Not Granted

parasolx - April 17, 2009 - 07:59
Project:Content Access
Version:6.x-1.1
Component:User interface
Category:support request
Priority:critical
Assigned:parasolx
Status:active
Description

Okey, here is my problem. In my site, i have created those rule for user: authenticated, admin, non-validated.

For authenticated users they have permission to access all the node while non-validated, they need to validated their email first then after doing it, they will be change their role to fully authenticated role. The problem is like this.

When I unset "access content" for non-validate user in permission, yes it block all node content from being viewed. But I want only Blog content type can be view to this role. So i used this CA, set it under Content Type permission can be view by this role. But it still appear can't access this content for this role.

Then i try set "access content" to all role, then used this CA to NOT give permission for all Content Type except Blog to this non-validated role, but they CAN VIEW it.

Next, for both experimental above, after set it, i run rebuild permission, and the result still same. I try to make grant access per node, also same result, they still can view WHAT they shouldn't can.

Either i miss step or there is other configuration that i still not enable and set?

#1

hawkeye.gr - May 2, 2009 - 23:18

Same thing happens to me! It is as if this module does not exist, although it is enabled and configured!

I have already rebuilt permissions!

#2

genuinegenuine - November 20, 2009 - 23:32

The same happens to me...

#3

genuinegenuine - November 20, 2009 - 23:48

Sorry - after rebulid permissions it work for me (http://drupal.org/node/147961#comment-275498 - tip how to rebuild permissions http://yourdomain.com/?q=admin/content/node-settings/rebuild)

#4

salvis - December 15, 2009 - 08:32

Install the Devel Node Access module (part of the Devel module) and enable its debug mode to see what is happening.

 
 

Drupal is a registered trademark of Dries Buytaert.