Jump to:
| Project: | Taxonomy Access Control |
| Version: | 5.x-2.x-dev |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (duplicate) |
Issue Summary
In Detail -
Starting from a clean install of an operating D5.7 site I attempted to install and enable TAC to give a few users the ability to edit some of the Page Nodes. I selected TAC 5.x-2.x-dev because it was noted as fairly stable.
So - here's the sequence of steps in precise detail. (If I'd be more than happy to document this in full once I figure out what I've done wrong.)
Moved a backup of the current live site to a staging site.
Installed and Enabled TAC 5.x-2.x-dev in Modules (tables term_access and term_access_defaults were created but other than that I really don't know what I should be looking for in the db)
Added Vocabulary - Access_control (Applicable to Node type: Page) Hierachy (nothing selected) Related terms/Free tagging/Multiple Select/Required (not selected)
Added Terms - Contrib_HOF
Visited Access Control (admin/user/access) (nothing seems to need adjusting due to the enabling of TAC.
Visited User > Roles (admin/user/roles) Created MngHOF (Manage HallofFame). There seems that I do nothing to this role regarding Editing it's permissions as all extended permissions for this role will be added in the section "User > Taxonomy Access Permissions"
Visited User > Taxonomy access permissions (admin/user/taxonomy_access) and selected role MngHOF to Enable. From the Dropdown list I selected Access_Control > Hall_Of_Fame and set the following permissions (View = I) (Update = A) (Delete = I) (The goal being to give users with this Role the ability to Edit the page.) I selected the Save All button (but I did not tic the checkbox next to Hall_Of_Fame before selecting Save All.
Visited user/x/edit and selected MngHOF to add this Role to this user. Currently this user has no ability to Create, Edit or Delete any nodes.
Visited a page node (where the Access_Control category is now available) and selected the term Hall_Of_Fame. Viewing the page now shows Hall_Of_Fame as an associated Taxonomy Term.
Logged in as user given the above role and checked role assignments in profile where the following was shown - authenticated user, MngHOF, RoleAssigner
Visited a page associated with the term Hall_Of_Fame and there is no evidence of being able to Edit (or Update) that page?
I restored the original backup again to the staging site, and duplicated all of the above steps in the same sequences noted. I got the same unsuccessful result :-(
Did I miss a step somewhere?
The only Access type module I have installed is RoleAssigner
Comments
#1
Free tag vocabularies are bugged with TAC. Marking as duplicate of #198773: Free tag vocabularies do not respect TAC and may cause duplicate term insertion.