Документация для разработчиков
Темная тема

Права доступа

С версии 20.0.1200 Главного модуля (main) добавлен API для работы с новыми правами доступа.

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


Терминология

ТерминОписание
ПользовательАвторизованный пользователь системы. Обязательно имеет свой идентификатор (id).
Группа пользователейОбъединение пользователей, предоставляемое главным модулем: администраторы, сотрудники и т.д.
Access codeОбъединение пользователей по какому-либо критерию. Например: пользователи, состоящие в конкретной рабочей группе; сотрудники отдела и т.д. Предоставляется модулем main и хранится в таблице b_user_access.
ДействиеДействие (операция), совершаемое пользователем. Например: сохранение записи.
Разрешение доступаКонкретное право, предоставляемое пользователю. Например: редактирование своих записей или редактирование всех записей.
Правило доступаНабор логики, учитывающий предоставленные пользователю права и другие факторы, и разрешающий или нет выполнение выбранного действия.
РольСвязь между access кодами и выбранными правами доступа.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024