- Денис Горелов
- Контент-менеджер
- Урок: 5.11
- Просмотров: 0
Мы начинаем разбирать довольно интересную тему как Права доступа в 1С Битрикс. Это поможет нам гибко настраивать права на просмотр и редактирование различных материалов на сайте, практически можем реализовать любой сценарий который захотим.
В данном видео уроке разберем общие понятия, что такое Право доступа в 1С Битрикс, как устроены права доступа в самой системе и подчеркнем общие рекомендации по их настройкам.
Всем нам приходится часто публиковать какой то материал на сайте, возможно новостная статья, ведем свой блог или публикуем последние новости для пользователей. В некоторых случаях показывать статью в сыром виде не всегда удобно. Возможно, вы хотите сами ее посмотреть, как она отображается в браузере и только в дальнейшем ее показать аудитории. В данном уроке на практическом примере разберем такой часто встречающий сценарий, покажу, как настроить отображения публикуемой новости только для определенных групп пользователей.
Поскольку на сайте присутствуют разные типы информации как статическая и динамическая то управления правами доступа рассмотрим в разных уроках для удобного его восприятия и более структурированного преподнесения его вам.
Определение:
Мы все прекрасно понимаем, что на сайте под управлением битрикс вся информация разделяется на две части статическая и динамическая, а также имеется визуальная и административная часть сайта. От того какие вы хотите назначить права зависят методы их реализации.
Напомню что статическая информация это созданный файл в папке сайта, содержимое которого выводится в визуальной его части. Динамическая информация находится в базе данных, и содержимое ее отображается с помощью компонентов.
Система битрикс позволяет устанавливать права доступа отдельно как на статические страницы и разделы сайта, так назначать права для динамической информации. Один из простых примеров, можем назначить не авторизованному пользователю просмотр страниц с рекламой присутствующей на сайте, в то время как он авторизуется вся реклама у него пропадает, или одним группам пользователям показывать ленту новостей остальным можно ограничить просмотр неких разделов.
Для пользователей имеющие право администрирование сайта в битриксе можно задавать права только на чтение или изменение каких-либо отдельных страниц или разделов. Также возможно распределение прав на управление модулями и дополнительным внутренним функционалом сайта.
Само управление правами доступа складывается из суммы уровней как по принципу наследования, уровень доступа к странице, к модулю, инфоблоку и так далее.
Настройка прав доступа к элементу новостей
Давайте для примера рассмотрим простой сценарий, когда требуется перед публикацией новости или любой динамической информации не показывать ее пользователям включая и тех кто авторизован.
На примере добавим новость в инфоблок новостей и настроим права ее просмотра только администраторам сайта.
Для начала мы сразу отметим, что эта информация динамическая, так как материалы находятся в базе данных и выводятся при помощи компонентов. Для разграничения прав к данному инфоблоку нам необходимо работать с административной частью сайта.
Перейдем в административный раздел, инфоблок новости, выберем вкладку «Права». В данной вкладке представлены настройки прав к инфоблоку новостей. Для того чтобы управлять правами в новостях нужно отметить «Расширенное управление правами» и нажмем сохранить.
Далее переходим в наши новости, жмем кнопку добавить, открывается карточка новости, но в ней мы не видим функционала по управлению правами доступа.
Давайте его добавим, перейдем в настройки формы и тут видим, благодаря тому, что активировали в инфоблоке «Расширенное управление правами» появилась вкладка «Доступ», добавляем ее в наши вкладки и сохраняемся.
Наполним содержанием нашу новость, перейдем на доступ, жмем добавить, выбираем пункт «Другое», и добавляем группы (Все посетители, Все авторизованные пользователи), жмем кнопку выбрать, сохраняем новость.
Далее на вкладке установим права для этих груп "Нет доступа" и сохранимся.
Откроем страницу с новостями в разных браузерах, в одном будем просматривать ее как администратор, в другой как простой пользователь. Как вы заметили все работает.
Остались вопросы по настройке прав доступа в битрикс пишите в комментариях, что вызвало сложность.
Оставить комментарий:
Отзывы
Отзывов нет.
Написать отзыв
Выбирай свою тему, и мы напишем когда выйдет по ней очередное видео.