If users have no rights to sites or dashboards as an example, then no dashboard or sites should be shown in the menu when they login. This now causes error messages when they click on those menu items, this looks clumsy. And especially with dashboard because when they log in they immediately get an error message because dashboards opens directly.