В Drupal 7 можно было определить в Views страницу с несколькими дисплеями, имеющими один и тот же URL. Упорядочивая дисплеи в порядке убывания уровня доступа (сначала администратор, а затем анонимный), можно получить разные изображения в зависимости от роли вошедшего в систему пользователя.
Это позволяло использовать один пункт меню, в котором отображались только те данные, на которые пользователь имеет право.
Похоже, это больше не работает в Drupal 8 и 9.
Сценарий
создать 2 пользователей:
user1 с профилем Редактор контента
user2 с аутентифицированным профилем пользователя
Создать представление _test
дублировать дисплей
переименовать первый дисплей и установить ролевой доступ (только для этого дисплея)
переименовать второй дисплей и установить ролевой доступ (только для этого дисплея)
Войдите как user1 и перейдите в /test
Представление отображается правильно (заголовок представления Редактировать, как указано в определении представления)
Выйдите из системы и войдите как user2 и перейдите в /test
Выйдите из системы, войдите в систему как администратор и отключите отображение Пользователь страницы1, сохраните и выйдите/войдите как user2
вид отображается
Как можно иметь такое же поведение, как в Drupal 7?