Как создать более гибкие права для каждого пользователя в yii2?
В системе более 50 сотрудников, у каждого своя роль и права к определенному отделу проекта, однако возник вопрос, как добавить более гибкие настройки?
Например, модератору по имени Сергей.А при заполнении формы доступа кнопка Изменить, но другому модератору по имени Михаил В. недоступна данная кнопка, таких форм / страниц очень много и под каждого пользователя должны быть уникальные настройки. Как сохранять настройки прав под каждого пользователя отдельно в базе и чтобы затем удобно было проверять на фронт части есть доступ или нет?
lzy, Ну в момент рендера вида проверяете разрешение на редактирование поля и в зависимости от этого выставляете disabled. Ну или в зависимости от тех же разрешений формируете различные option в select.