ACL removes realm "all"

fizk - October 15, 2009 - 15:21
Project:ACL
Version:6.x-1.0
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:by design
Description

When the ACL module takes full control of a node's permissions, I can't make a node publicly viewable by everyone (i.e. realm all: view =1).

If I manually edit node_access and add real all: view = 1, both permissions successfully work at the same time.

Ultimately, I want to be able to use ACL module for giving users specific permissions per node, while controlling, via realm all, if a node is publicly viewable.

I've made sure to rebuilt the permissions cache.

Yonas

#1

salvis - October 15, 2009 - 22:18
Category:bug report» support request
Status:active» by design

Yes, that's correct behavior. Actually, it's core that does that.

ACL by itself doesn't do anything. You need some other module to drive ACL, and that other module would have to supply a nid/module/gid/100 grant record, if that's what you want.

Did you install devel_node_access and enable its debug mode? That's where you should start.

 
 

Drupal is a registered trademark of Dries Buytaert.