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

Comments

salvis’s picture

Category: bug » support
Status: Active » Closed (works as designed)

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.