Добрый день, подскажите пожалуйста как ограничить права доступа к определенной страницы, для определенной роли, грубо говоря когда аноним не может просматривать /1 . Чисто технически реализовал это через схему блоков, но проблема в том что если чел аноним у него просто чистая белая страница, а задача стоит в том что б ему сказало 403
Права Доступа Ролей
Главные вкладки
Лучший ответ
2
Можно поставить node_view_permissions и в настройках пермишенов отключить анонимам просмотр этого типа материала
Комментарии
Прям для определенной конкретной страницы нужно? Потому что вообще есть системный пермишн "просмотр содержимого" и его можно снять для анонимов
Да для определенных страниц, просто на друпале без понятия как реализовать на других проектах есть базовые метаданные через которые можно ограничить просто написав ID роли и возможности просмотра но на друпале этого нет
Можете рассказать подробнее? Скриншоты тоже будут очень кстати
+
Nodeaccess
Для девятки порт ещё в работе
Точно, недоглядел.
Как вариант можно для таких страниц создать отдельный тип материала, который анонимы не имеют права просматривать.
Да идея интересная, не подумал зайти с этой стороны, только каким образом ограничить, где это делает в самих настройках типа контента этого нет
Можно поставить node_view_permissions и в настройках пермишенов отключить анонимам просмотр этого типа материала
Да история прикольная кроме одного нюанса, конечно возможно я чет не так делаю, но помоему разрабы немного такои себе ребилд сделали на 9, история в том что если я отживаю - что красным обвел но при этом выделяю ниже те виды материалов которые должны отображаться для всех, он все равно говорит что запрет то есть по сути оно не очень рабочее![](/sites/default/files/inline/images/2021/116023/211ay.jpg)
Все стало ок после ребилда, пасибо за плагин![Good](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/good.gif)
Действительно в ядре нет как ни странно, но ниже @ivnish нашел решение.