go-admin icon indicating copy to clipboard operation
go-admin copied to clipboard

关于权限设置的问题

Open xjblszyy opened this issue 2 years ago • 11 comments

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

xjblszyy avatar Feb 17 '23 02:02 xjblszyy

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

alphayan avatar Feb 26 '23 14:02 alphayan

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

brookzhou avatar Feb 28 '23 14:02 brookzhou

应该是没有写入casbin

alphayan avatar Feb 28 '23 14:02 alphayan

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

G-Akiraka avatar Mar 01 '23 01:03 G-Akiraka

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

alphayan avatar Mar 04 '23 05:03 alphayan

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

wenjianzhang avatar Mar 16 '23 14:03 wenjianzhang

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

quarter-life avatar Jun 02 '23 08:06 quarter-life

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

alphayan avatar Jun 02 '23 09:06 alphayan

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

aiweed avatar Aug 21 '23 14:08 aiweed

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

wenjianzhang avatar Oct 18 '23 07:10 wenjianzhang

通过./go-admin app -n xxxx创建了一个新模块,在通过./go-admin server -a true增加接口,为什么新模块的api不会增加进去?

zhouzhiyong619 avatar Jun 10 '24 09:06 zhouzhiyong619