This project is not covered by Drupal’s security advisory policy.

As this module was created recently, there is only a development version available. Please take some time to test the module so we can iron out any bugs before an official release.

This module controls node access based on taxonomy term fields. When the nodes taxonomy terms and the user taxonomy terms match, the user is awarded certain permissions.

In theory this module could turn into a field entity access module, allowing for any field type to be checked between any 2 entities. However, to keep the development scope and maintenance of this module to a minimum, I will leave that project up to someone else!

Features

  • Matching taxonomy terms are checked based on Field instances added to both the node and user.
  • Access is managed separately for each node type.
  • When the user does not have matching terms this module does nothing, leaving the access check up to Drupal core permission settings or any another content access module you might be using.
  • Multiple fields can be used together to determine valid access. Furthermore, specific fields can be given priority over others.

Support

Before making an issue please thoroughly read the help provided on the Term Access module settings page, (admin/structure/taxonomy/term_access).

Maintainers

drupaljoe

Seeking co-maintainers.

Related modules

If this module is not what you were looking for, there are several other modules that handle content access. Here are some of them:

Project information

Releases