Users and role-based access control
October 18, 2018 ยท View on GitHub
Set admin password
docker-compose run --rm php yii user/password admin admin1
Create initial users and assign roles
$ yii user/create dev@example.com dev Passw0rd
$ yii rbac/assign FrontendDeveloper dev
$ yii user/create editor@example.com editor Passw0rd
$ yii rbac/assign Editor editor
Naming conventions
For RBAC items
RoleNamepermissionNameparentName.permissionNamepermissionName:valuename-module(combined permission)module(route permission)module_controller(route permission)module_another-controller_action(route permission)
Do not attach children to route permissions, create a new permission my-module instead.