租户管理员无法创建属于自己的角色,和用户

Blade 未结 2 1353
大吃货
大吃货 剑圣 2019-07-08 00:16

新建租户的管理员拥有admin权限,用新的租户管理员登录,访问用户管理或者角色管理的时候都会到登录界面提示未授权。具体的原因是因为虽然rolecontroller和usercontroller 都是使用了

@PreAuth(RoleConstant.HAS_ROLE_ADMIN)

授权,租户的admin拥有该权限,但是在角色列表和用户列表中都需要访问

TenantController

获取用户和角色所属的租户,而tenantcontroller 配置了

@PreAuth(RoleConstant.HAS_ROLE_ADMINISTRATOR)

超管才能访问

2条回答
  • 2019-07-09 14:42

    好的,这个需要改成

    @PreAuth(RoleConstant.HAS_ROLE_ADMIN)


    0 讨论(0)
  • 2022-09-17 19:56

    好像一个账号能配置多个角色,比如有个功能需求只能财务访问,超管都不能访问。

    但是都知道超管可以设置角色权限,并且一个账号可以设置多个角色,如果超管把自己再设为财务的角色,同样可以访问,请问怎么才能注解,使只能财务才能看,超管都不能看

    请问怎么设置超管不能访问。

    0 讨论(0)
提交回复