如何为特定用户分配权限:
角色A
Permission A1
Permission A2
我该怎么说:if(Yii :: $ app-> user-> can('A1')){}
答案 0 :(得分:1)
角色,它是一个符号值,用于指示与此行为关联的行为和一组操作(权限)。例如,典型的角色是管理员或只能看到(观察者)的用户的区别。
许可是允许的基本操作级别。 (例如,编辑,创建或删除对象。)
角色与用户相关联。
因此,管理员用户与管理员角色相关联,而其他用户则与观察者角色相关联,而不是与创建者或修饰符相关联。