Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Role Theme Switcher Module role_theme_switcher crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

This module allows you to control access to menu items based on their hierarchy and by using Workbench Access. It enables granular permissions for navigating your site's menus.

The Workbench Access Menu Link module provides a Workbench Access hierarchy
plugin that uses Menu link fields to determine the access section for content.
It is intended for sites that place content in menu hierarchies through the
Menu Link module instead of Drupal core's menu settings.

Requirements

This module requires the following modules:

Installation

Install as you would normally install a contributed Drupal module. For further
information, see
Installing Drupal Modules.

If using Composer, run:

composer require drupal/wba_menu_link

Then enable the module with Drush or through the Drupal administrative UI:

drush en wba_menu_link

Configuration

  1. Enable the Workbench Access Menu Link module.
  2. Create or edit a content type that should be controlled by Workbench Access.
  3. Add a field of type Menu link to that content type.
  4. Go to Administration » Configuration » Workflow » Workbench Access.
  5. Select "Menu (Menu link field based)" as the active access scheme.
  6. Select the menus that should be available for access control.
  7. Save the active scheme.
  8. Configure the content type to use the Menu link field for Workbench Access.
  9. Assign users or roles to the relevant menu sections.

When content is saved with a Menu link field value, Workbench Access uses that
menu link and its hierarchy to determine which users can access the content.

Activity

Tracked releases
4
Tracked since
Jun 2026
Latest release
3 days ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
3.0.0 Stable Aug 20, 2026
3.x-dev Dev Aug 20, 2026
2.x-dev Dev Aug 20, 2026
2.0.0 Stable Jun 26, 2026