Yii2 - RBAC,角色和权限的区别


Yii2 - RBAC, Difference between Roles and Permissions

如何将权限分配给特定用户:

角色

Permission A1
Permission A2

我怎么能说:如果(Yii:: $应用->用户-> (A1)) {}

角色它是一个符号值,用于指示一个行为和与此行为相关联的一组操作(权限)。例如,典型的角色是用来区分管理员或只能看到的用户(观察者)的。

权限是允许执行的操作的基本级别。(例如,编辑、创建或删除对象)。

角色与用户相关联。

因此,是管理员用户与管理员角色相关联,而其他用户,例如,与观察者角色相关联,而不是创建者或修饰者角色。