If the user is not logged in then on clicking the menu with restricted content should show the modal login box (if possible with message like “you should be logged in as contributor to view this page. Please login below.”.
But if the logged in user is of not of desired role then the message would be “You are not authorized to view the contents. Pl contact website administrator”
As only given that user certain role will allow him to view the page.
Thanks.