Menu Per Role and Drupal 11
The latest stable release, 2.0.0, declares a core version requirement of ^11.2 || ^12, which covers Drupal 11.
This module allows you to restrict access to menu items based on user roles. Just activate the module and edit a menu item as usual. There will be a new fieldset that allows you to restrict access by role. We wrote "menu items", not "nodes". This module does not prevent users from accessing the destination nodes. It only changes the visibility of the menu items.
Key facts
- Project
- menu_per_role
- Latest stable with Drupal 11 support
- 2.0.0 (19 Jul 2026)
- Core version requirement
- ^11.2 || ^12
- Maintenance status
- Minimally maintained
- Reported installs
- 13,655
- Last synced from drupal.org
- 21 Sept 2026
Every field above comes from the drupal.org API. The Drupal 11 status is derived from the core version requirement across this project's releases.
Source: drupal.org/project/menu_per_role
Related modules in Content display
Twig Tweak
ReadyTwig Tweak is a small module which provides a Twig extension with some useful functions and filters that can improve development experience. ✧ Cheat sheet
twig_tweakLatest stable 3.4.2186,609 sitesColorbox
ReadyColorbox is a light-weight customizable lightbox plugin for jQuery. This module allows for integration of Colorbox into Drupal. Images, iframed or inline content etc. can be displayed in a overlay above the current page. Features The Colorbox module: Works as a Formatter in entities and in views.
colorboxLatest stable 2.2.1127,823 sitesAddress
ReadyProvides functionality for storing, validating and displaying international postal addresses.
addressLatest stable 2.0.4116,896 sitesSvg Image
ReadyThis module changes default image field widget and formatter to allow use SVG image with the standard Image field. Using SVG Image module you will not have to use another field type to load SVG image. Load SVG files into the Image field, it is not needed to create file field or special "SVG" type field.
svg_imageLatest stable 3.2.494,900 sitesBlock Class
ReadyProvides a field to add CSS classes to a block from the user interface.
block_classLatest stable 4.0.291,180 sitesViews Infinite Scroll
ReadyViews infinite scroll allows you to load and display pages of any view inline, using AJAX (this has been called infinite scrolling, load more, autopaging, endless pages and more). The pager can be triggered with the press of a button or automatically as the user scrolls to the bottom of the view's content.
views_infinite_scrollLatest stable 2.0.388,770 sites