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

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


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

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ten:хранение_прав_пользователя_в_базе_данных [19.02.2020 09:16]
buh создано
ten:хранение_прав_пользователя_в_базе_данных [20.08.2020 07:57] (текущий)
buh [Права пользователей]
Строка 1: Строка 1:
 +====== Права пользователей ======
 +
 Права пользователя хранятся в таблице people в поле flag\\ Каждому биту соответствует своё правило. Права пользователя хранятся в таблице people в поле flag\\ Каждому биту соответствует своё правило.
  
-^Бит^Цивровое выражение^Назначение^+^Бит^Цифровое выражение^Назначение^
 |0|1|Управление дверями| |0|1|Управление дверями|
 |1|2|Выбор группы устройств в Мониторе| |1|2|Выбор группы устройств в Мониторе|
Строка 9: Строка 11:
 |5|32|Отчеты| |5|32|Отчеты|
 |6|64|Монитор| |6|64|Монитор|
-|7|128||+|7|128|Не используется|
 |8|256|Интегратор| |8|256|Интегратор|
 |9|512|Отчет Список карточек| |9|512|Отчет Список карточек|
Строка 19: Строка 21:
 |15|32768|Отчет Журнал рабочего времени 2| |15|32768|Отчет Журнал рабочего времени 2|
  
 +Администратор по умолчанию имеет маску прав 65535 (т.е. битовая маска 1111111111111111) .
 +
 +===== Дополнительные опции, определяющие права пользователя. =====
 +Список доступных групп устройств - таблица DEVGROUPUSER.\\ ​
 +Список доступных категорий доступа - таблица ACCESSUSER.\\ ​
 +Список доступных для управления организаций - определяется полем ID_ORGCTRL таблицы PEOPLE. Разрешено управление ID_ORGCTRL указанной и дочерних организаций.\\ ​
 +Список доступных событий - таблица EVENTUSER. ​
  
  
/home/cardsoft/artonit.ru/docs/wiki/data/attic/ten/хранение_прав_пользователя_в_базе_данных.1582092964.txt.gz · Последние изменения: 19.02.2020 09:16 — buh