角色权限逻辑测试.docxVIP

  • 2
  • 0
  • 约2.67千字
  • 约 8页
  • 2023-03-07 发布于贵州
  • 举报
前提 权限层级有:平台层(site)、组织层(organization)、项目层(project) —— 框架标准(项目层暂时没用) 角色层级有:平台层(site)、组织层(organization)、项目层(project) —— 框架标准 分配层级有:平台层(site)、租户层(organization)、组织层(org) —— HERO系统层次 角色-权限关联只能同级关联,分配层级则根据具体情况判断。 系统内置了4个默认角色,针对平台管理员、租户管理员、项目管理员,可以看成是对应层级权限的容器。Admin用户(超级管理员)默认关联了这三个角色(项目管理员暂且没有使用)。所有的其它角色都应该由这三个角色衍生出去。 角色管理、角色分配 为平台、租户公用,虽然页面是同一个页面,但地址、权限已经分离,分为平台级和租户级,这部分不会将平台级权限分配给租户。 角色管理 页面简介 选择管理员角色,只能选择分配给当前登录用户的角色;选择的角色即为“当前上下文角色”;进入角色管理页面后可点击[切换]切换当前上下文角色。 [管理的角色列表]显示当前上下文角色的子角色树,该角色列表的角色层级必定是同一层级,因为由当前上下文角色创建角色时,权限层级必定跟角色层级一致,所以创建的角色层级也必定一致。 被授予的角色列表显示被分配给当前用户的角色以及继承而的角色,但是只有跟当前上下文角色同级的角色才能够被

文档评论(0)

1亿VIP精品文档

相关文档