Nested control of taxonomy access control?
techie - September 21, 2007 - 11:50
| Project: | Taxonomy Access Control |
| Version: | 5.x-2.x-dev |
| Component: | Miscellaneous |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
I am using taxonomy access control to control what content is visible to the anonymous users. But it seems that taxonomy access control didn't support multi-layer taxonomy and multi taxonomy. For example, i set a multi layer taxonomy vocabulary with one for the root, and two, three are all the child of one. The blog is only visible to the anonymous users when one is the only taxonomy. If two is the only taxonomy, it would be invisible and even if one and two are the taxonomies, the blog is still invisible to the anonymous users. Is it possible to just set a term so that all the articles contain that term or its child term would all have the same permission?
Sorry for my bad english.

#1
There is currently a possibility to have a *default* permission for a vocabulary. Hierarchical vocabularies would benefit from similar *default* permissions for terms too. A new term would then inherit the permissions of its parent term. If multiple parents are allowed, the admin would probably need to be able to decide whether the inherited permissions are anded or orred, probably on per vocabulary basis. If I understood the original feature request correctly, this would solve that problem too.
#2
If I've understood correctly, I am looking for this functionality as well--I want users who have permissions granted for a certain term to have grants for all the child terms as well, without having to add every single term to the form. My vocabulary defaults need to be set to "Ignore" so that the children of other terms don't get access granted unintentionally.
#3
i'm looking for this feature too... currently i have my site organized into "levels"..
Level 0 (root)
-Level 1
--Level 2
---Level 999
if i tag a node as "level 1", i only want people of level 1 or higher level to be able to view it.. but if i assign the "level 1" role allow permission to "level 1" nodes, they can't see "level 2" and "level 999" nodes without an explicit permission