I think it would be a great feature to be able to set different permissions for each menu. Sometimes, a website's editor must be allowed to add items to one menu, but not to another one (for instance the Navigation menu).
Because setting permissions for each menu individually will make the back-end for some roles more simple, it reduces the margin for error (more than once a customer called me saying "I made a menu item but it's gone", only to find it hidden somewhere in the Navigation menu).
This module has already attempted to implement something like this: http://drupal.org/project/menu_per_role. However the latest dev release is more than a year old and it requires hacking into core files. I think that proves that this should be implemented as a core feature. Unfortunately I wouldn't know where to start, so I hope someone else is willing to make this work. I will help whenever I can.
Comments
Comment #1
marcvangendSee also this forum thread: http://drupal.org/node/241913
Comment #2
Jody LynnI think this is still a valid feature request.
Comment #3
marcvangendWow, you dug up an issue I completely forgot, thanks! I'm much more comfortable with core development nowadays, so I'll add it to my list and try to look into it for D8.
Comment #4
jhedstrom