First off, TAC is working fine. Couldn't be happier. However....

Let's say that I have two roles set up, Role A and Role B. I give both roles, using TAC, the same permission to view all documents.

Then, one day, I enter a document, and decide that I do NOT want a particular user in Role B (or, I don't want Role B at all) to access it. I don't want to change the overall TAC permissions, mind you -- I just want a particular user who would normally be able to access this type of document to NOT be able to access THIS particular document.

Any suggestions on handling this sort of situation?

Comments

somebodysysop’s picture

In case anyone is interested, what I did to resolve this was:

1. Create a 2nd vocabulary and assign to the document.
2. This second vocabulary contains a list of terms, each term being the name of a role.
3. In TAC, I say that each role can NOT see a document which contains a term that matches it's role name. In other words, Role A can't see the document if the document contains vocabulary term "Role A", and so on.

This actually works.

cpugeniusmv’s picture

Status: Active » Closed (fixed)