Инструменты пользователя

Инструменты сайта


ten:хранение_прав_пользователя_в_базе_данных

Права пользователей

Права пользователя хранятся в таблице people в поле flag
Каждому биту соответствует своё правило.

БитЦифровое выражениеНазначение
01Управление дверями
12Выбор группы устройств в Мониторе
24Конфигуратор
38Менеджер карт
416Менеджер пользователей
532Отчеты
664Монитор
7128Не используется
8256Интегратор
9512Отчет Список карточек
101024Отчет Журнал событий
112048Отчет Учет рабочего времени
124096Отчет Журнал уволенных сотрудников
138192Гостевое рабочее место
1416384Отчет Журнал сотрудников
1532768Отчет Журнал рабочего времени 2

Администратор по умолчанию имеет маску прав 65535 (т.е. битовая маска 1111111111111111) .

Дополнительные опции, определяющие права пользователя.

Список доступных групп устройств - таблица DEVGROUPUSER.
Список доступных категорий доступа - таблица ACCESSUSER.
Список доступных для управления организаций - определяется полем ID_ORGCTRL таблицы PEOPLE. Разрешено управление ID_ORGCTRL указанной и дочерних организаций.
Список доступных событий - таблица EVENTUSER.

/home/cardsoft/artonit.ru/docs/wiki/data/pages/ten/хранение_прав_пользователя_в_базе_данных.txt · Последние изменения: 20.08.2020 07:57 — buh