Уровни доступа

Урок 39 из 281
Автор: Анна Кокина
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Дата изменения: 16.04.2021
Просмотров: 42775

  Разделять и управлять!

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

Уровни доступа — определенный комплекс операций в системе, доступный для выполнения пользователем. Они предназначены для создания системы управления пользователями. Уровни доступа определяются администратором и могут быть как изменены, так и созданы. Обладают свойством "наследования", то есть если для текущего раздела/страницы явно не задан уровень прав, тогда устанавливается то право, которое задано для вышележащего раздела.

Примеры:

  • операция Управление пользователями только разрешенных групп позволяет не администраторам управлять пользователями из указанных групп
  • операция Ограниченная модификация файлов с PHP-кодом позволяет не администраторам настраивать параметры компонентов и редактировать файлы с PHP в визуальном режиме

  Управление уровнями доступа

Управление уровнями доступа осуществляется в административном разделе на странице Уровни доступа (Настройки > Пользователи > Уровни доступа):

На данной странице представлен список всех имеющихся уровней доступа: системных и созданных пользователем.

Примечание: Системные уровни доступа доступны только для просмотра, отредактировать их невозможно. Созданные пользователем (т.е. пользовательские) уровни доступа системными не являются, поэтому их всегда можно отредактировать либо удалить.

  Создание нового уровня доступа

Для создания собственный уровня доступа есть два способа:

  • Нажатием варианта меню Добавить копию на существующем уровне доступа. Создастся копия выбранного уровня и откроется форма редактирования. Обратите внимание, что если был скопирован системный уровень доступа, то вновь созданный уровень будет уже пользовательским.
  • C помощью кнопки контекстного меню Добавить уровень доступа на странице списка. В этом случае откроется пустая форма создания.

Форма создания / редактирования уровня доступа

Форма создания / редактирования уровня доступа

Вкладка Параметры

  • Название и Модуль являются обязательными для заполнения;
  • Системный - признак системности, проставляется автоматически;
  • Привязка - из списка выбирается функционал модуля для которого создаётся новый уровень доступа. Список зависит от выбранного модуля;
  • Буква - используется для краткого обозначения уровня доступа. Есть у всех системных уровней. Для пользовательских необязательна;
  • Описание - при необходимости укажите произвольный текст для описания уровня доступа.

Вкладка Включаемые операции

После настройки вкладки Параметры, перейдем к выбору разрешенных операций для создаваемого уровня доступа. Набор опций на вкладке Включаемые операции Например для Главного модуля с привязкой Модуль:

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

  Модули и привязки

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

Общий момент для всех модулей с привязкой Модуль (кроме Highload-блоки): помимо настроек модуля, указать новый уровень можно в настройках группы пользователей (страница Настройки > Пользователи > Группы пользователей) для соответствующего модуля.

Модуль Доступные привязкиПути к установке новых уровней доступа
Главный модуль Модуль В настройках Главного модуля (страница Настройки > Настройки продукта > Настройки модулей > Главный модуль, вкладка Доступ).
Файл/Папка Раздел Файлы и папки (Контент > Структура сайта > Файлы и папки), действие Права на доступ продукта для файла / папки.
Облако 1С-Битрикс Модуль В настройках модуля Облако 1С-Битрикс (страница Настройки > Настройки продукта > Настройки модулей > Облако 1С-Битрикс, вкладка Доступ).
Календарь событий Секция календаря Для календарей в Управлении календарями.
Тип календаря Для каждого типа календаря, созданного в настройках модуля Календарь событий (страница Настройки > Настройки продукта > Настройки модулей > Календарь событий, вкладка Типы календарей).
Торговый каталог Модуль В настройках модуля Торговый каталог (страница Настройки > Настройки продукта > Настройки модулей > Главный модуль, вкладка Доступ).
Облачные хранилища Модуль В настройках модуля Облачные хранилища (страница Настройки > Настройки продукта > Настройки модулей > Облачные хранилища, вкладка Доступ).
Управление структурой Модуль В настройках модуляУправление структурой (страница Настройки > Настройки продукта > Настройки модулей > Управление структурой, вкладка Доступ).
МедиабиблиотекаНастройка доступа к коллекциям Медиабиблиотеки (Контент > Структура сайта > Медиабиблиотека).
СтикерыНа странице настроек стикеров (страница Сервисы > Стикеры, вкладка Доступ).
Highload-блоки МодульВ настройках конкретного Highload-блока (страница Настройки > Настройки продукта > Настройки модулей > Highload-блоки, вкладка Права доступа).
Информационные блоки ИнфоблокВ настройках доступа конкретного инфоблока (страница Контент > Инфоблоки > Типы инфоблоков > название_типа > название_инфоблока, вкладка Доступ, Расширенный режим управления правами).
Сайты 24 МодульВ настройках модуля Сайты 24 (страница Настройки > Настройки продукта > Настройки модулей > Сайты 24, вкладка Доступ).
Обучение УрокВ настройках модуля Обучение (страница Настройки > Настройки продукта > Настройки модулей > Обучение, вкладка Права на доступ) или в форме создания / редактирования курса (страница Сервисы > Обучение > Курсы, вкладка Права доступа).
Интернет-магазин Статус заказаВ форме создания / редактирования статуса заказа (страница Магазин > Настройки магазина > Статусы, секция Права на доступ).
Проактивная защита МодульВ настройках модуля Проактивная защита (страница Настройки > Настройки продукта > Настройки модулей > Проактивная защита, вкладка Доступ).
Поисковая оптимизация МодульВ настройках модуля Поисковая оптимизация (страница Настройки > Настройки продукта > Настройки модулей > Поисковая оптимизация, вкладка Доступ).
Контроллер МодульВ настройках Контроллер (страница Настройки > Настройки продукта > Настройки модулей > Контроллер, вкладка Доступ).


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас