Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Menu Admin per Menu

Security covered Under active development 48,864 sites

This module allows you to grant specific roles permission to administer individual menus, rather than giving them full menu administration privileges. This enables finer-grained control over who can edit which menus.

By default, Drupal allows only users with the Administer menus and menu items permission to add, modify or delete menu items.

Menu Admin per Menu allows to give roles per menu admin permissions without giving them full admin permission.

For instance, you may let certain users manage the items of the Main or Navigation menus but not those of the Management menu.

Try out a demonstration
Watch a screencast

Installation

  1. Install the module like any other module.
  2. Navigate to admin/people/permissions and set permissions for each role and each menu under Menu Admin per Menu.

Recommendations

If users with per menu permissions don't have the Use the administration pages and help permission, they will not by default be able to see the Menus item (admin/structure/menu) inside Administration/Structure.
So don't forget to move this item to the root of the Management menu or somewhere else it can be seen by those users.

Contact

This module was first developed by Absyx.
It was ported to Drupal 8 by Max (mkdok).

Drupal 10–11

Ask your assistant about Menu Admin per Menu

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • menu_link_content Drupal core
  • menu_ui Drupal core

Required by

3 tracked projects depend on this one

Activity

Tracked releases
2
Tracked since
Sep 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Active

Releases

Version Type Core PHP Release date
8.x-1.7 Stable 10–11 Jun 18, 2025
8.x-1.6 Stable 10–11 Sep 12, 2024