Я хочу реализовать rbac во внешнем и внутреннем интерфейсе отдельно. У меня есть таблица для администраторов в бэкэнде, и пользователи-администраторы работают с этой таблицей. Также таблица для обычных пользователей и они работают с этой таблицей (для входа, регистрации и т.д.).
В таблице, связанной с rbac (auth_assignment), значение поля user_id должно быть получено из другой таблицы (пользовательской или административной), и невозможно получить значение как из таблицы администратора, так и из таблицы пользователей.
Можно ли реализовать rbac для внешнего и внутреннего интерфейса отдельно? если да то как?