Управление правами доступа
35 / 140

Право доступа - набор правил, определяющих, каким уровнем доступа обладает та или иная группа пользователей (например, чтение - это просмотр содержимого страницы или раздела). Права доступа обладают свойством "наследования", т.е. если для текущего раздела/страницы явно не задан уровень прав, то устанавливается то право, которое задано для вышележащего раздела.

Например, можно задать права только на чтение/изменение каких-либо отдельных страниц или разделов только для отдельных групп пользователей. Или запретить группе пользователей, например, редактирование пунктов меню.

Реальное право доступа складывается из суммы уровней доступа на страницу, на модуль, на инфоблок и так далее.

В нашем случае удобно использовать ограничение доступа при публикации новостей или другого контента. При таком подходе материал, находящийся в стадии правки на сайте смогут видеть только контент-менеджеры, для обычных же посетителей он будет недоступен.

Пример принципа наследования

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

Допустим, перед нами стоит задача запретить доступ ко всем страницам раздела Бытовая техника. Если отдельно для страниц данного раздела (Кухонные электроприборы; Холодильники, морозильные камеры; Вентиляторы, пылесосы, кондиционеры; Телевизоры) не изменялись права доступа, то все они будут наследовать право вышележащего раздела. Поэтому нам достаточно изменить право доступа для раздела Бытовая техника.

Для этого, находясь на любой странице данного раздела, кроме непосредственно Бытовая техника, нажмите на административной панели кнопку Изменить раздел и выберите пункт Доступ к разделу:

В открывшейся форме показано, что раздел наследует от вышележащего раздела (Каталог товаров из 1С.Предприятие) для всех пользователей право доступа Чтение. Изменим его на Доступ закрыт:

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

Право доступа к страницам будет наследовать право раздела Доступ закрыт.

Ограничение доступа

Ограничить доступ можно:

Внимание! Для ограничении доступа необходимы соответствующие права. Эту операцию может выполнить только пользователь с правами полного доступа на этот раздел (страницу). При недостатке у контент-менеджера прав на раздел, обращайтесь к администратору сайта.

Ограничение доступа на этапе создания страницы или раздела

На данном этапе для ограничения доступа используется опция Ограничить доступ к странице/разделу (не публиковать), которая позволяет создать страницу/раздел видимую только для указанных групп пользователей. Это позволяет создавать страницу с контентом в течение некоторого времени разными людьми и только потом опубликовать её на сайте.

Примечание: Создание страницы или раздела подробно описано в уроке Создание новых страниц и разделов в интерфейсе Эрмитаж.

Если в настройках системы администратором уже определены группы, которым можно редактировать страницы, то вид параметров настройки доступа будет несколько иной:

То есть, сразу настроенной для работы только контент-менеджерам с создаваемой страницей. При необходимости с помощью поля Настроить дополнительно... можно задать новые группы, которым будет видна страница.



Ограничение доступа на этапе редактирования страницы или раздела

В этом режиме можно задать права не только для групп пользователей, но и для отдельных пользователей и для групп социальной сети.

Уровень доступа к текущему разделу (странице) устанавливается с помощью команды Доступ к разделу (Доступ к странице) меню Изменить раздел (Изменить страницу) административной панели.

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

диалог "Права доступа к разделу"

Для добавления нового правила используйте ссылку Добавить право доступа. При этом откроется окно выбора объекта (пользователя или группы) для выбора:

Выберите того для кого задаются права доступа и задайте для него нужный уровень прав.

Если для всех групп по умолчанию установить право Доступ закрыт, то кнопки Изменить страницу/Изменить раздел на административной панели будут отображаться с символом замок. Это означает, что просмотр этой страницы будет закрыт для всех групп, кроме указанных ранее в форме Права доступа к разделу/странице.

кнопки "Изменить страницу/Изменить раздел" c символом замок

Примечание: Кнопки на панели будут так же отображаться с символом замок, если при создании раздела/страницы в мастере создания нового раздела/страницы была отмечена опция Ограничить доступ к разделу/странице (не публиковать).

Для сброса и наследования прав доступа из вышестоящих разделов используйте ссылку Отменить ограничения доступа для этого раздела/страницы.

ссылка "Отменить ограничения доступа для этого раздела/страницы"

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

0


 Включение ЧПУ | Описание курса | Управление адресами страниц