Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Libraries API 4.2.1 — Minor update available for module libraries (4.2.1). Release: Menu Link Attributes 8.x-1.10 — Minor update available for module menu_link_attributes (8.x-1.10). Release: Menu Link Attributes 8.x-1.9 — Minor update available for module menu_link_attributes (8.x-1.9). Release: Menu Item Extras 3.2.0 — Minor update available for module menu_item_extras (3.2.0). Release: Layout Paragraphs 2.1.4 — Minor update available for module layout_paragraphs (2.1.4). Release: PhotoSwipe - Responsive JavaScript Modal Image Gallery 5.0.11 — Minor update available for module photoswipe (5.0.11). Release: Search API attachments 10.0.13 — Minor update available for module search_api_attachments (10.0.13). Module Revived: Libraries API 4.2.0 — Module libraries updated after 11 months of inactivity (4.2.0). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Taxonomy Permissions

458 sites Security covered Drupal 9–11
View on drupal.org

This module controls access to taxonomy terms and their associated pages. It allows you to restrict which roles can view specific vocabularies, affecting both term reference fields and term pages. This is useful for creating private content, managing workflows, or controlling access to tagged information.

Taxonomy terms are typically displayed as Taxonomy Term Fields and each term also has a corresponding taxonomy/term/% page, where % is the term's tid. (If the term field is a link, you can click on it to get to the term's page.) There are other contribs that allow you to control access to the fields, but those modules leave the term pages open for everyone to see, even for anonymous users.

The Taxonomy Permissions module adds view terms in vocabulary permissions to the list of permissions of the Taxonomy core module and displays the resulting merged list on the Permissions page.

To avoid surprises, vocabularies are visible by authenticated and anonymous users by default. You have to change the permissions to see any effect of this module. Roles without the 'view' permission for a given vocabulary will not see Taxonomy Term Reference fields for that vocabulary, and they will not be able to access the taxonomy/term/% pages for the terms in that vocabulary.

This module allows you to create vocabularies that are not publicly visible but only for certain roles, for example:

  • vocabularies to control a workflow
  • vocabularies to control node access (with one of the taxonomy access modules)
  • vocabularies to tag users, content, comments, etc. for administrative tracking
  • vocabularies for use by closed user groups (e.g. in a private forum)
  • vocabularies for filtering in Views (planned)

Additional permissions could be added in the future.

Other modules that may be of interest

These other modules provide additional Taxonomy-related (but different!) functionality that may be useful:

Depends on

Dependencies of the latest stable release

  • taxonomy Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Aug 2024
Latest release
1 month ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
8.x-1.1 Stable 9–11 Aug 24, 2026
8.x-1.0 Stable 9–10 Aug 5, 2024
8.x-1.0-rc1 Pre-release 9–10 Aug 5, 2024