Наследование прав доступа в Битрикс из коробки
Закрыв доступ к одному разделу, другие разделы унаследовали это право и тоже стали не активны. Давайте рассмотрим это поподробнее:
Перед нами стоит задача запретить доступ к определенному разделу сайта для всех не авторизованных пользователей. Рассмотрим на разделе О магазине
который является статической информацией, сперва установим доступ, а далее разберем что у нас получилось.
Установка доступа на раздел
Для удобства перейдем в тот раздел где будет установлен доступ, в моем случае О магазине
, выбираем Изменить раздел
, из выпадающего списка щелкаем на Доступ к разделу
. В данной форме мы можем просматривать текущий доступ данного раздела, поменяем для всех пользователей с Чтения
на Доступ закрыт
и сохраняемся.
В административном меню на иконке «Изменить страницу» и «Изменить раздел», появился замок, символизирующий, что к данному разделу ограничен доступ:
Если мы перейдем в другой раздел Доставка
мы видим, что он тоже ограничен в доступе. Как вы правильно догадались, он вложенный в раздел О магазине
, это видно на структуре сайта, открыв ее, видим всю иерархи данных разделов, под которые попадаю не только разделы, но и любые файла находящиеся в данном разделе:
Зайдя под другим браузером, не авторизованным пользователем, система нас в данные разделы не пустит и предложит авторизоваться. В тоже время если мы при данных обстоятельствах откроем доступ на любой вложенный раздел, к примеру Доставка
, то все подразделы текущего раздела унаследуют открытый доступ.