Добрый день, подскажите пожалуйста как ограничить права доступа к определенной страницы, для определенной роли, грубо говоря когда аноним не может просматривать /1 . Чисто технически реализовал это через схему блоков, но проблема в том что если чел аноним у него просто чистая белая страница, а задача стоит в том что б ему сказало 403
Права Доступа Ролей
Главные вкладки
Лучший ответ
2
Можно поставить node_view_permissions и в настройках пермишенов отключить анонимам просмотр этого типа материала
Комментарии
Прям для определенной конкретной страницы нужно? Потому что вообще есть системный пермишн "просмотр содержимого" и его можно снять для анонимов
Да для определенных страниц, просто на друпале без понятия как реализовать на других проектах есть базовые метаданные через которые можно ограничить просто написав ID роли и возможности просмотра но на друпале этого нет
Можете рассказать подробнее? Скриншоты тоже будут очень кстати
+
Nodeaccess
Для девятки порт ещё в работе
Точно, недоглядел.
Как вариант можно для таких страниц создать отдельный тип материала, который анонимы не имеют права просматривать.
Да идея интересная, не подумал зайти с этой стороны, только каким образом ограничить, где это делает в самих настройках типа контента этого нет
Можно поставить node_view_permissions и в настройках пермишенов отключить анонимам просмотр этого типа материала
Да история прикольная кроме одного нюанса, конечно возможно я чет не так делаю, но помоему разрабы немного такои себе ребилд сделали на 9, история в том что если я отживаю - что красным обвел но при этом выделяю ниже те виды материалов которые должны отображаться для всех, он все равно говорит что запрет то есть по сути оно не очень рабочее
Все стало ок после ребилда, пасибо за плагин
Действительно в ядре нет как ни странно, но ниже @ivnish нашел решение.