By default, Drupal allows only users with "administrer menu permission" to add, modify or delete menu items.
In case you want for instance to let certain users manage primary links or secondary links but not navigation menu, this module provides this functionality.
Installation
Copy the menu_admin_per_menu folder to your sites/all/modules directory.
Navigate to admin/build/modules and enable the module
Navigate to admin/user/permissions and set permissions for each role and each menu: "administer 'menuname' menu items"
If users with "administer 'menuname' menu items" permissions don't have the "access administration pages" permission,
they will not by default be able to see Navigation's "Menus" item (admin/build/menu).
So don't forget to move this item to the root of Navigation menu or somewhere else it can be seen by those users.
Related modules
You might also be interested in the Menu Settings per Content Type module:
This module allow to set the Menu Settings with certain Menus for content editing by Content Type.
About Drupal 7
The Drupal 7 version of Menu Admin per Menu might not fully work unless the following bug in Core is fixed: #955848: When editing an existing node with a link, the link itself is listed in "Parent item": menu_parent_options needs some rewriting fixed in Drupal 7.9!
Contact
This module is sponsored by Absyx.
If you like this module, please review it and add it to favorites at drupalmodules.com.
Downloads
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Module categories: Administration, Content Access Control, Security, User Access & Authentication
- Reported installs: 4293 sites currently report using this module. View usage statistics.
- Last modified: November 7, 2011