Добрый день,

Подскажите, пожалуйста, в каких таблицах базы данных хранятся functional roles, object permission и record permission, и как они между собой связаны.  

Нравится

4 комментария

Роли SysAdminUnit - там все Объекты администрирования (все роли и пользователи)

Права на записи - таблицы Sys[Имя объекта]Rights

Администрование по операциям в таблице SysEntitySchemaOperationRight 

 

Таблица Sys[Имя объекта]Rights ссылается на запись RecordId и объект админитирования и хранится информация какие права предоставли 

Jana Sergejenko, добрый день!

Организационные и функциональные роли, а также пользователи хранятся в таблице SysAdmonUnit. Отличить их можно по колонке SysAdminUnitTypeValue, которое ссылается на таблицу SysAdminUnitType, в которой описаны типы записей.

Права на объекты хранятся в таблице SysEntitySchemaOperationRight, для каждого отдельного объекта.

Права на объект по записям хранится в таблице Sys_название_объекта_Right. 

Алексей Следь,

Спасибо!

Спасибо!

Показать все комментарии