It would be great if you could see assignments for the roles under each category item. Basically, as you browsed down the vocabulary heirarchy you could see each role's priveleges. This is basically the transpose of the current 'category permissions' tab, and might look like:
+ Vobab 1
- Vocab 2
Default permissions:
Role 1 : AID AID AID Create List
Role 2 : AID AID AID Create List
Role 3 : AID AID AID Create List
+ Term 1
+ Term 2
- Term 3
Permissions:
Role 1 : AID AID AID Create List
Role 2 : AID AID AID Create List
Role 3 : AID AID AID Create List
It's not important that it is an expandable list or has one vocab or term per page, but that at least for a given term or vocab you can see the permissions given to each role.
This comes in particularly useful when adding a new term to a vocabulary which requires non-default settings, as you can then do everything from one page instead of doing it role by role as you have to now.
To add one more thing to the mix, it could be nice is there was a "view permissions" link added to the vocab and term lists in the taxonomy module, so that managing vocabulary isn't split across two areas of settings.
Comments
Comment #1
keve commentedIf there are more request for this, it might be a later development in future versions.
Comment #2
cboshuizen commentedI'm OK with postponing it, but I think it is a useful feature. Anyone else find this useful?
CB
Comment #3
xjmMarked #763924: Suggest: optional TAC settings user interface pages: table with grants for all roles for a single term as duplicate of this issue.
Comment #4
xjmNote that I prefer the setup described in #3, rather than one massive page as described in the OP. The OP is based on an earlier version of the TAC UI.
It would also be useful to have these config pages linked from the core Taxonomy pages (probably a
hook_form_alter()).Roles would only be listed if the user had already enabled the role at
admin/user/taxonomy_access, and we'd need to provide help text on the term form indicating this.