I've installed the taxonomy_access.module with the following idea in mind: I want users to be able to post forum topics, images to the gallery, etc... and force a taxonomy term. No problems there.

I also want users to be restricted from viewing certain taxonomy terms. No problems there either.

The problem starts when a user tries to post to a topic the have read access to... they can't assign a read only term to a node. ok... following that logic, I give them "update" access to the term. now they can edit *any* post assigned that term! yarrgh... me parrot nearly died, matey!

Is there no middle ground? "Write", but not "globally modify"? I hope I'm doing something wrong... please help!

A fine mahogany leg for the person who solves this conundrum!

Cheers,
Kieran

PS - I've been through the mailing lists, forums, tried the cvs builds... I hope to be simply confused.

Comments

Kieran Huggins’s picture

can anyone confirm this behavior?

sulleleven’s picture

I saw this symptom after one of the many many installs of taxonomy_access.
Last night was my most recent setup using a fresh 4.51 drupal with cvs taxonomy_access. I also patched taxonomy.module with the available patch in cvs. I managed to get access control working properly.
Be sure to modify the default role permissions.

I then saw og (organic groups) and had not seen that module here before.... and i decided to see what happens if I install it while taxonomy_access is activated, but it seemed to neutralize the access control and the og module seems to have some of its own issues.

Kieran Huggins’s picture

Thanks for your reply!

can you grant users write permissions to a term (i.e. post to a forum) without letting them edit everyone's posts with that term?

Cheers,

Kieran

pyromanfo’s picture

I know I told you this in the issue, but for anybody else who wants to know I'm going to add a "create" permission to taxonomy_access so that you can control create permissions seperately from update (edit) permissions.