Создать отдельный пермишн и назначит его editor`у? А проверку делать не по роли, а по пермишну. Сложнее будет, когда от роли editor будет наследник, то он получит и этот пермишн.
Вообще, RBAC не очень гибкий, для более-менее среднего проекта уже нужно свое решение под конкретный проект.
Найдено 3 результата
- 2018.07.12, 10:47
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Ограничение для конкретной роли/ролей
- Ответы: 11
- Просмотры: 4387
- 2018.06.06, 13:16
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Новый Permission
- Ответы: 2
- Просмотры: 1757
Re: Новый Permission
В принципе, да, никто не мешает в миграциях использовать $auth = Yii::$app->authManager. Спасибо за ответ.goodfriend писал(а): ↑2018.06.06, 06:23 А так то вообще просто в миграции можете накатить новые права и назначения.
- 2018.06.05, 10:30
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Новый Permission
- Ответы: 2
- Просмотры: 1757
Новый Permission
Немного песка на голову: чего то не понял, где то не разобрался, ответа не нашел, прошу пинка в правильном направлении от коллективного разума. Суть: Приложение работает, пользователи бегают и понадобилось добавить новый Permission (ну и назначить его одной из ролей). Что бы добавить его в базу, не...