I have defined roles for our intranet site, and was hoping that the content in the navigation menu would change according to the ermissions set up for the different roles I have defined. However, this is not so - the Create Content menu item always appears, even if the role does not allow it to be used (when clicked, the user sees a message "You are not allowed to create content."). I have the same problem for other menu items - anonymous users still get the Forums menu item, even though they do not have any permissions to even see forums. I have added a book to the menu that has content only viewable by one role - all roles can see the menu item (although only the appropriate role can see the content).
I thought I had read somewhere (altough I cannot find it now), that menu items were clever enough to only show themselves if appropriate to the role?
I know I can achieve a similar thing by making blocks dedicated to roles and making those blocks only available to those roles, but I am trying to avoid this because:-
a) There are a LOT of roles (I am using LDAP_integration to define many different working groups within the University)
b) I am leaving my position soon, and want to make it as easy as possible for someone to carry on administering the site
If all my replacement had to do was add a book per role to the main menu then this would make life much simpler.