Access control for user roles based on taxonomy categories (vocabulary, terms).

  • Automatically controls access to nodes (based on their taxonomy terms).
  • Configuration page for each user role.
  • Three node access permission types: View, Update, Delete.
  • Two term access types: View tag, Add tag.

Drupal 7 information

7.x-1.0-rc1 is now available. It requires Drupal 7.8 or later. Thanks to the Austrian school system BIFIE for sponsoring its development.

Database support

While Drupal 7 makes support for additional databases possible, TAC does not currently support databases other than MySQL/MariaDB/etc. or Postgres. See #1266674: Support other databases for more information.

Node revisioning

Drupal's core node access system does not allow revisioning of access control; each node's access control is based only on the current revision. TAC sets node grants accordingly.

However, since Drupal 7 fields are revisionable, this can cause confusion when accessing a prior revision of a node that has different taxonomy terms from the current revision. You may wish to consider the Field Property module, which allows administrators to configure certain fields as properties that are the same across all revisions. TAC may provide integration with this module in the future.

Possibilities for Drupal 7

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.0-rc1 tar.gz (37.35 KB) | zip (41.67 KB) 2011-Sep-10 Notes
6.x-1.3 tar.gz (59.83 KB) | zip (94.29 KB) 2011-Feb-07 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (42.89 KB) | zip (48.53 KB) 2012-Feb-02 Notes
6.x-1.x-dev tar.gz (33.17 KB) | zip (44.12 KB) 2012-Jan-25 Notes

Project Information


Maintainers for Taxonomy Access Control

  • xjm - 334 commits
    last: 2 weeks ago, first: 1 year ago
  • keve - 232 commits
    last: 1 year ago, first: 6 years ago
  • cpugeniusmv - 18 commits
    last: 2 years ago, first: 3 years ago
  • edrex - 15 commits
    last: 4 years ago, first: 4 years ago

Issues for Taxonomy Access Control

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 13 Oct 06
nobody click here