The dashboards assigned to specific Roles, are not visible by Users belonging to that Role. Why?
The dashboard, though assigned to a specific Role, has to be copied onto 'My Dashboard' section under 'Dashboard Management', by the individual Users. Otherwise, the Users can view only the default dashboard created for the Role they belong to.