go-admin-team/go-admin

关于权限设置的问题

xjblszyy opened this issue · 10 comments

我先配置新角色,创建新用户后管理此角色,创建了文章的相关的数据,并在菜单中配置了显示,最后给此角色设置了文档的权限。最后我用这个用户登陆发现文档访问没权限,是我哪里的姿势不对吗,请指教一下,万分感谢!

我也遇到了,这应该是个bug

我是手动加上去 在sys_api表中增加自己的接口,在菜单里把新的API权限加上 然后在角色里再授权一次 不知道为什么API管理那里没有了增加接口功能

应该是没有写入casbin

菜单要绑定api权限,否则不行的

是,可以了,开始生成多了几次,api也没有名字,绑错api了

新生成的功能需要先用-a来注册新的api 然后在api管理中设置api的类型和名字,进入菜单管理进行按钮和api的绑定,再分配权限即可

我也遇到了这个问题,比如在给已存在按钮A分配新的API("/permission/test")后,之前已经拥有该按钮A权限的角色并没有更新casbin_rule规则,感觉这里应该更新之前已经拥有该按钮A权限的角色,相关角色都需要重新更新修改一遍权限才能生效@wenjianzhang

后来我改源码的时候我发现了,更新菜单是不触发权限更新的,更新角色才触发权限更新 @quarter-life

新生成的功能需要先用-a来注册新的api 然后在api管理中设置api的类型和名字,进入菜单管理进行按钮和api的绑定,再分配权限即可
数据里直接添加?菜里都没有api管理,接口管理菜里不能新加接口

数据里直接添加?菜里都没有api管理,接口管理菜里不能新加接口
可以看看这里https://www.go-admin.pro/intro/cmd/server#%E8%87%AA%E5%8A%A8-api