用户查询数据权限问题

燕青 已解决

我有一个访客的角色,有一个功能是访客可以弹窗选择用户,接口是/admin-api/system/user/get?id=1

这个接口有权限的注解@PreAuthorize("@ss.hasPermission('system:user:create')")

但是我不想分配菜单给这个访客,应该怎么处理呢?

如果分配了,他的菜单将会有 系统管理->用户管理

回答1

超级管理员

可以试一下在这个访客的菜单下面加上一个按钮权限:

system:user:query

这样就相当于他有这个查询权限了,但是这样有一个风险,如果他知道用户列表的接口的话,他也是能查到的

写回答

扫码关注

微信公众号二维码