Определение прав доступа динамических страниц

Динамическая информация выводится на страницы сайта с помощью специальных программных компонентов системы. Компоненты берут данные из информационных блоков и из базы данных. Настраивать свойства и права доступа к информационному блоку можно из Административного раздела.

Иерархический принцип доступа к динамическому контенту

Поскольку инфоблоки позволяют создавать удобную иерархическую структуру, то и права доступа наследуются по иерархии, то есть от Инфоблоку к Разделу и, следом, к Элементу.

Рассмотрим пример интернет-магазина:

Допустим, перед нами стоит задача запретить доступ к пункту меню Нижнее белье. Если отдельно для разделов каталога Одежда не изменялись права доступа, то все они будут наследовать право Типа инфоблока: Каталоги

Поэтому нам достаточно изменить право доступа для раздела Нижнее белье.

В административной части в разделе Контент > Каталоги > Одежда выбираем в таблице типов товаров строку Нижнее белье и в меню действий выбираем Изменить:

Во вкладке Доступ показано, что права доступа к разделу для группы Все посетители уже установлены.

Примечание. Вкладка Доступ отображается в форме редактирования раздела, только если установлено Расширенное управление правами на закладке Доступ в форме редактирования свойств инфоблока.

Чтобы их изменить, нужно перейти по ссылке Добавить, выбрать категорию пользователей, например, Все посетители, и установить требуемый уровень прав, например, Нет доступа:

После сохранения внесенных изменений пункт Нижнее белье не будет демонстрироваться в меню для всех посетителей, в чем вы можете убедиться, выйдя из аккаунта администратора:

Примечание. Уровень прав доступа устанавливается отдельно для каждого инфоблока. Администратор сайта может организовать необходимую для решения конкретных задач систему доступа и гибко настраивать её.

0


 Назначение прав доступа статических страниц | Описание курса | Управление адресами страниц 
   

Готовы обойти своих конкурентов?

Заказать бесплатную консультацию

Copyright © 2022 - ТрэвелСофт