管理角色
角色决定了用户对于资源的使用权限,NineData 提供了 5 个预置角色,您可以编辑以外的任何角色,也可以创建自定义角色,对于不再需要的角色,可以手动进行删除。
前提条件
注意事项
- 预置角色中,名为的角色无法被编辑和删除。
- 创建角色或编辑角色名称时,不可使用当前 NineData 账户下已有的角色名称。
查看或新增角色
登录 NineData 控制台。
在左侧导航栏,单击>。您可以选择重命名角色名称,或编辑角色的权限。
提示如果未找到,请确认您的控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织。
单击页面左下角的。
在对话框中,输入新角色的名称,该名称用于辨识角色用途,请使用有意义的名称,最多支持 16 个字符。
单击,完成新角色的创建,此时页面自动跳转至新建角色的权限配置页面,您可以根据实际业务需求配置角色的权限。
提示更多关于权限的说明,请参见权限。
编辑已有角色
您可以编辑以外的所有角色,可编辑内容包括角色名称和具体权限。
登录 NineData 控制台。
在左侧导航栏,单击>。您可以选择重命名角色名称,或编辑角色的权限。
提示如果未找到,请确认您的控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织。
角色重命名:在页面左侧的角色列表中,将鼠标移动到需要重命名的角色上,单击右侧的图标,在弹出的对话框中,输入新的角色名称,单击确定。角色名称最多支持 16 个字符。
提示角色由于无法更改,其右侧不会出现该图标。编辑角色权限:在页面左侧的角色列表中,单击目标角色名称,在右侧的权限配置页面中编辑该角色的权限,编辑完成后单击页面左下角的。
提示更多关于权限的说明,请参见权限。
删除角色
您可以删除以外的所有角色。
登录 NineData 控制台。
在左侧导航栏,单击>。
提示如果未找到,请确认您的控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织。
在页面左侧的角色列表中,将鼠标移动到需要删除的角色上,单击右侧的图标。
提示角色由于无法删除,其右侧不会出现该图标。在弹出的对话框中,单击左下角的。
警告角色删除后,绑定了该角色的用户会失去该角色以及对应的所有权限。本操作不可撤销,请谨慎操作。
在弹出的确认框中,输入该角色的名称,并单击右下角的。
绑定角色
角色只有在绑定到目标用户之后才会发挥作用,绑定之前,您需要确保目标用户已经加入组织。更多信息,请参见邀请用户。
登录 NineData 控制台。
在左侧导航栏,单击>。您可以选择重命名角色名称,或编辑角色的权限。
提示如果未找到,请确认您的控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织。
在页面左侧的角色列表中,单击目标角色名称,在页面右侧的中,单击。
提示您可以在中查看已绑定当前角色的用户,如果用户太多,可以在搜索框中输入关键词进行搜索。
在弹出的对话框中,单击下方的选框,在列表中选择目标用户,您可以单击多个用户进行批量绑定。
提示已经绑定当前角色的用户不会出现在列表中,如果您无法找到目标用户,请确保该用户已经加入组织,并且未绑定当前角色。
单击。
相关文档
附录:预置角色权限列表
- 管理权限
- 模块权限
- 数据源权限(生产)
- 数据源权限(开发)
- 其他权限
模块 | 类别 | 系统 管理员 | 生产环境 管理员 | 生产环境 只读 | 开发环境 管理员 | 普通成员 |
---|---|---|---|---|---|---|
用户管理 | 邀请用户/创建 SSO 用户 | ✔️ | ❌ | ❌ | ❌ | ❌ |
移除用户 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
编辑用户 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
禁用|启用用户 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
配置权限 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
角色管理 | 新增角色 | ✔️ | ❌ | ❌ | ❌ | ❌ |
编辑角色权限 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
编辑用户的角色 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
删除角色 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
组织管理 | 更改组织名称|Logo | ✔️ | ❌ | ❌ | ❌ | ❌ |
SSO 账号登录配置 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
开关数据水印 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
配置会话超时 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
删除组织 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
审计日志 | 查看操作日志 | ✔️ | ❌ | ❌ | ❌ | ❌ |
查看 SQL 执行日志 | ✔️ | ❌ | ❌ | ❌ | ❌ | |
消息中心 | 订阅管理 | ✔️ | ❌ | ❌ | ❌ | ❌ |
模块 | 类别 | 系统 管理员 | 生产环境 管理员 | 生产环境 只读 | 开发环境 管理员 | 普通成员 |
---|---|---|---|---|---|---|
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
DSQL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||
✔️ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ❌ | ❌ | ❌ | ❌ | ||
✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
模块 | 类别 | 系统 管理员 | 生产环境 管理员 | 生产环境 只读 | 开发环境 管理员 | 普通成员 |
---|---|---|---|---|---|---|
数据库 DevOps | 只读 | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
DML | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
DDL | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
SQL 任务 - 提交 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
SQL 任务 - 执行 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
数据导出 - 提交 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
数据导出 - 执行 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
数据导入 - 提交 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
数据导入 - 执行 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
备份与恢复 | 数据备份 | ✔️ | ✔️ | ❌ | ❌ | ❌ |
数据恢复 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
数据复制 | 数据复制 | ✔️ | ✔️ | ❌ | ❌ | ❌ |
数据库对比 | 数据对比 | ✔️ | ✔️ | ❌ | ❌ | ❌ |
结构对比 | ✔️ | ✔️ | ❌ | ❌ | ❌ | |
基础配置 | 数据源 | ✔️ | ✔️ | ❌ | ❌ | ❌ |
模块 | 类别 | 系统 管理员 | 生产环境 管理员 | 生产环境 只读 | 开发环境 管理员 | 普通成员 |
---|---|---|---|---|---|---|
数据库 DevOps | 只读 | ✔️ | ❌ | ❌ | ✔️ | ❌ |
DML | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
DDL | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
SQL 任务 - 提交 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
SQL 任务 - 执行 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
数据导出 - 提交 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
数据导出 - 执行 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
数据导入 - 提交 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
数据导入 - 执行 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
备份与恢复 | 数据备份 | ✔️ | ❌ | ❌ | ✔️ | ❌ |
数据恢复 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
数据复制 | 数据复制 | ✔️ | ❌ | ❌ | ✔️ | ❌ |
数据库对比 | 数据对比 | ✔️ | ❌ | ❌ | ✔️ | ❌ |
结构对比 | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
基础配置 | 数据源 | ✔️ | ❌ | ❌ | ✔️ | ❌ |
模块 | 类别 | 系统 管理员 | 生产环境 管理员 | 生产环境 只读 | 开发环境 管理员 | 普通成员 |
---|---|---|---|---|---|---|
告警权限 | 告警权限 | ✔️ | ✔️ | ❌ | ✔️ | ❌ |
敏感数据管理 | 敏感数据管理 | ✔️ | ❌ | ❌ | ❌ | ❌ |