code: private List<DashboardMenuItem> getAccessibleViews() {
          return this.dashboardVaadinViews.stream()
                  .filter(view -> permissionService.hasAtLeastOnePermission(view.getPermissions()))
                  .collect(Collectors.toList());
      }
docs: Returns all views which are currently accessible by the current logged in
  user.
  
  @return a list of all views which are currently visible and accessible
  for the current logged in user