角色
角色表示权限的集合,为用户赋予权限可获得调用相关API进行资源操作的能力。
角色界面
普通项目成员登录云平台后,在ZStack私有云主菜单,点击按钮,进入角色界面,如Figure 1所示:Figure 1. 角色界面


Note:
- 名称表示角色的显示名称,键值表示用于搜索的名称。
- 普通项目成员仅支持查看所在项目的角色列表。
创建角色
角色详情页
点击角色名称,进入角色详情页,如Figure 5所示:Figure 5. 角色详情页


角色详情页包括以下几个页面:
- 基本属性:
基本属性子页面显示角色名称、简介、项目等基本属性,其中自定义属性的名称、简介支持修改。
- 权限内容:权限内容子页面显示角色中包含的权限服务及权限,支持添加权限服务、移除权限服务、修改权限配置等操作。Note: 移除权限服务操作需要注意以下情况:
- 移除权限服务后绑定此角色的用户将不再拥有相关权限;
- 不同权限服务之间可能存在依赖关系,请谨慎操作。
- 用户:
用户子页面显示绑定此角色的用户列表以及角色相关信息,支持绑定用户、解绑用户操作。
- 成员组:
成员组子页面显示加载此角色的成员组列表以及成员组基本信息,支持加载、卸载操作。
- 审计:
审计子页面显示角色相关的日志信息。
角色支持的操作
普通项目成员对角色支持以下操作:
- 绑定用户:将角色绑定到用户,绑定后用户拥有相关操作权限。
- 解绑用户:将角色从用户解绑,解绑后相应权限移除。
- 克隆:克隆角色。
- 删除:删除角色。Note: 删除角色将直接影响相关项目成员使用,请谨慎操作。


