尝试使用ACL模式进行Sonata Admin。
来自the docs我了解STAFF
应具有["EDIT","LIST","CREATE"]
权限
但是当我安装ACL映射时:
$ php app/console sonata:admin:setup-acl
我看到它正在做(等等)
为sonata.user.admin.user安装ACL ...
- 添加角色:ROLE_SONATA_USER_ADMIN_USER_STAFF,权限:[“LIST”,“CREATE”]
...
事实上,当我尝试使用授权用户时,工作人员不会获得EDIT
权限。
怎么会发生?如何向用户提供此EDIT
权限?