Closed (fixed)
Project:
Taxonomy Access Control
Version:
4.7.x-1.x-dev
Component:
Documentation
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
7 Aug 2006 at 08:54 UTC
Updated:
21 Aug 2006 at 11:30 UTC
Sorry - I think I must be a bit dense. I can't work out what the difference is between Ignore and Deny when I sent permissions. Could you elaborate a bit for me?
Comments
Comment #1
keve commentedSee admin/help/taxonomy_access page for description.
Allow + Ignore + ignore = Allow
Allow + Deny = Deny
Comment #2
davidteall commentedI've read the page and I don't understand it. That's why I asked the question!
I understand what Deny does - it throws up a 404 Access denied page if an un-authorised person tries to access the page. But what does Ignore do and in what way is it different to Deny? The instruction page tells me how to set the permissions, but it does not tell me what the permissions mean!
Comment #3
keve commentedIf you set a term permission to Ignore: then in case of multicategory nodes, that term DOES NOT MODIFY the permissions for that node AT ALL. (As if it was not there)
Multicategory node schemas: ('==' means EXACLY THE SAME)
Allow + Ignore == Allow (If You have 1st term w/ Allow permission, 2nd term w/ Ignore it is the same as if the node has only the 1st term set in its taxonomy.)
Allow + Allow + Deny + Ignore + Allow == Allow + Allow + Deny + Allow.
Ignore + Ignore == {NOTHING} (which is DENY by default)
Comment #4
keve commentedFor example, you can use one vocabulary (lets call it 'Access') to control permission (assigned to all node types),
And you use other vocabs to categorize your nodes like
normally.
In this case you set allow or deny permissions for terms in that 'Access' vocabulary for the user roles.
BUT you should set IGNORE for all terms in all other vocabularies. (Because, those terms should not MODIFY the permission for the nodes created). If you use DENY here in these vocabularies, than nobody could see any nodes.
Comment #5
davidteall commentedThanks for being so patient. I think I've got it now. I guess I now need to experiment a bit to make sure I really have understood it.
Comment #6
(not verified) commented