Как устроено отношение Орг. роли к пользователю в БД?

Доброго времени суток! 

У меня возник такой вопрос: Хочу через пользователя в таблице "SysAdminUnit" найти, как утроена связь между организационной ролью и пользователем (думал, что есть отдельная таблица "Орг. роль", которая в виде внешнего ключа подключается к "SysAdminUnit", но оказалось, что в данной таблице содержатся все записи включая пользователей, орг./функциональные роли и тд. Подскажите, как можно найти связь между пользователем (не контактом) и его организационной ролью, чтобы можно было спокойно ссылаться на Id нужного пользователя? И правильно ли я делаю, что ищу информацию о пользователе в таблице "SysAdminUnit"?

Спасибо за ответы!

Нравится

1 комментарий
Лучший ответ

Структура ролей представлена в таблице SysUserInRole
А в таблице SysAdminUnitInRole можно найти все роли (в том числе наследуемые), которые есть у пользователя

Структура ролей представлена в таблице SysUserInRole
А в таблице SysAdminUnitInRole можно найти все роли (в том числе наследуемые), которые есть у пользователя

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