add privilege support to navigation_menu