Права Доступа Ролей

17 марта 2021 в 16:31
Аватар пользователя Marten. Marten. 0 12 Решено

Добрый день, подскажите пожалуйста как ограничить права доступа к определенной страницы, для определенной роли, грубо говоря когда аноним не может просматривать /1 . Чисто технически реализовал это через схему блоков, но проблема в том что если чел аноним у него просто чистая белая страница, а задача стоит в том что б ему сказало 403

Комментарии

Прям для определенной конкретной страницы нужно? Потому что вообще есть системный пермишн "просмотр содержимого" и его можно снять для анонимов

17 марта 2021 в 16:38

Да для определенных страниц, просто на друпале без понятия как реализовать на других проектах есть базовые метаданные через которые можно ограничить просто написав ID роли и возможности просмотра но на друпале этого нет

17 марта 2021 в 19:02

Точно, недоглядел.
Как вариант можно для таких страниц создать отдельный тип материала, который анонимы не имеют права просматривать.

17 марта 2021 в 17:11

Да идея интересная, не подумал зайти с этой стороны, только каким образом ограничить, где это делает в самих настройках типа контента этого нет

17 марта 2021 в 19:10

Да история прикольная кроме одного нюанса, конечно возможно я чет не так делаю, но помоему разрабы немного такои себе ребилд сделали на 9, история в том что если я отживаю - что красным обвел но при этом выделяю ниже те виды материалов которые должны отображаться для всех, он все равно говорит что запрет то есть по сути оно не очень рабочее

17 марта 2021 в 20:14

Marten. wrote: каким образом ограничить, где это делает в самих настройках типа контента этого нет

Действительно в ядре нет как ни странно, но ниже @ivnish нашел решение.

17 марта 2021 в 19:18