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

Blade 未结 2 2008
大吃货
大吃货 2019-07-08 00:16

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

@PreAuth(RoleConstant.HAS_ROLE_ADMIN)

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

TenantController

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

@PreAuth(RoleConstant.HAS_ROLE_ADMINISTRATOR)

超管才能访问

2条回答
  •  admin
    admin (楼主)
    2019-07-09 14:42

    好的,这个需要改成

    @PreAuth(RoleConstant.HAS_ROLE_ADMIN)


提交回复