Delegate Menu Administration | drupal.org
Allows you to allow select user roles to administer individual menus or menu items.
Quick Start:
- Enable the module
- Go to 'admin/user/permissions' and give the 'administer some menus' permission to any role that you want to give administrative access to all or part of a menu.
- Go to 'admin/build/menus' (with the super user or another user with 'administer menu' permissions) and check which roles you would like to administer which menus.
- If you don't want to give complete admin access to a whole menu, click on one of the menu links and give admin perms to only the sub-trees or sub-items of your choice.
If you gave a role an entire menu to administer, they'll be able to visit the 'admin/build/menus' page themselves and see all (and only) the menus they have access to.
If you gave a role only partial access to a sub-tree or sub-item, they'll be able to select that item from the Menu drop-down from the node form when adding/editing a node , or when editing that menu item itself or one of it's sub-items.
Unfortunately, there is no dedicated administration pages yet for users that only have partial admin access to a menu, so they'll be able to administer those menus only via the node form, or by knowing the url to edit a menu item and select it's parent from there.