Show dashboard names the user does not have access to, and redirect to registration page when clicked

Is it possible to show the dashboard names that a user does not have access to and redirect the user to for example the registration page (or page with info on how the user can resolve the access) when he clicks on the dashboard name?

Something like this: