Управление доступом заключается в предоставлении пользователям или группам пользователей определенных прав доступа к объекту Системы, его свойствам и операциям.
Основные возможности модуля:
При создании нового объекта текущий пользователь назначается его владельцем. Владелец — это пользователь, который имеет возможность настраивать права доступа для своего объекта.
Права доступа хранятся в специальных таблицах — таблицах доступа . Эти таблицы используются в следующих случаях:
при работе пользователя со списком объектов (просмотр списка, выбор объекта из списка). В списке отображаются объекты, в которых пользователь является владельцем и к которым у пользователя есть доступ (определяется наличием права на свойство "Использование объекта").
при работе пользователя с объектом. Свойства объекта, в зависимости от настроенных прав, могут быть:
в форме редактирования (при установленном праве "запись");
в форме просмотра, без возможности редактирования (при установленном праве "чтение");
недоступны (при установленном праве "недоступен").
при выполнении операций над объектом. При выполнении операций над объектом, Система проверяет наличие прав у пользователя на выполнение данной операции. Если у пользователя нет права на выполнение операции, Система сообщит об этом и операция выполнена не будет.