Download & Extend

Taxonomy Access Control: can still create node in other terms

Project:Taxonomy Access Control
Version:5.x-2.x-dev
Component:Miscellaneous
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

Hi,
The Taxonomy Access Control module seems the module I need. It appears however not to do what I expect it to do.

The following example shows what functionality I would like to have.

I have vocabulary “channels” with terms “politics1”, “politics2”, “economics1”, “economics2”, “sports1” and “sports2”. I have users Peter, Eric and Stan. Peter writes articles about politics, Eric about economics and Stan about sports. I want them to be able to submit articles in their own channels but not in the others. When Peter writes his article and submits it I want him to be able to select either channel politics1 or politics2. He should not be able to submit to the other channels.
I have created 3 roles: Politics, Economics and Sports. Peter is in role Politics, Eric in role Economics and Stan in role Sports.
I have installed the Taxonomy Access Control module and configured it for each role. For the role Politics I set the following:
- term politics1: View:A, Update:A, Delete:A, Create:checked, List:checked
- term politics2: View:A, Update:A, Delete:A, Create:checked, List:checked
- term economics1: View:D, Update:D, Delete:D, Create: not checked, List:not checked
- term economics2: View:D, Update:D, Delete:D, Create: not checked, List: not checked
- term sports1: View:D, Update:D, Delete:D, Create: not checked, List: not checked
- term sports2: View:D, Update:D, Delete:D, Create: not checked, List: not checked

When Peter submits an article he can select politics1 or politics 2 but also economics1, economics2, sports1 and sports2. So he can submit his article to each of the 6 channels. This is not what I want and not what I expected.

Am I doing something wrong? Am I misinterpreting what this module does? I played with it for almost a day now and can not figure out what goes wrong.

At the moment I use Drupal version 5.7, Taxonomy Access Module 5.x-1.x-dev (tried 5.x-1.1 as well). I use MySql

Any help is highly appreciated.

Comments

#1

You say you use 5x-1.x but this issue is labeled 5.x-2.x. I would strongly advice you to use the 2.x version. It is spectacularly more inuitive to configure (thanks so much to whoever implemented this new user interface!). I don't consider it less stable than the 1.x release. Buglets are everywhere... ;-)

Regarding your problem: please make sure you also configure the role anonymous user and authenticated user. These should not have create rights on your terms.

#2

Thanks toniw! I made a typo; it was 5.x-2.x-dev I used, with the new interface!
I will check your suggestions later on and come back on it.

#3

It is so simple! Thanks toniw!!!! I configured the anonymous user and the authenticated user and it works! It never crossed my mind to do this. Don't know why.
Thank you for your help. And thank you te everyone who made this module available!

#4

Status:active» fixed

#5

Status:fixed» closed (fixed)