成员
通过成员页面,可以管理有权访问 SelectDB Cloud 组织的人员及其在控制台中可以执行的操作。组织角色控制组织资源和控制台访问权限。部分内置组织角色还提供数据库访问能力,具体区别见组织角色。
只有 Organization Admin 可以管理组织成员和角色。打开成员页面的步骤如下:
- 登录 SelectDB Cloud 控制台。
- 在左上角单击组织名称,进入组织概览页面。
- 在左侧导航栏单击成员。
说明:
组织成员使用 SelectDB Cloud 控制台账号登录控制台。应用程序、BI 工具和 SQL 客户端使用独立的数据库用户和数据库角色。仓库内的权限管理请参阅数据库用户与角色。
查看成员
用户管理页签列出组织中的成员及尚未激活的邀请,包括以下字段:
| 字段 | 说明 |
|---|---|
| 用户名 | 成员的邮箱地址。 |
| 登录方式 | 账号关联的登录方式。 |
| 角色 | 分配给成员的组织角色。 |
| 上次登录时间 | 最近一次登录控制台的时间。 |
| 加入时间 | 成员激活邀请的时间。邀请尚未激活时显示未加入。 |
| 操作 | 编辑成员角色或删除成员的操作入口。 |
时间列按列标题旁标注的时区显示。
邀请成员
邀请成员时,需要为其分配组织角色。邀请邮件包含加入组织的激活链接,有效期为 3 天。
可以同时邀请多人,但邮箱地址不能重复。受邀人已有 SelectDB Cloud 账号时,可以使用现有账号登录;没有账号时,需要按照邀请页面的提示创建账号。
- 打开成员页面。
- 在用户管理页签单击邀请用户。
- 在邮箱地址中输入受邀人的邮箱。
- 在角色中选择满足其工作需要的最小权限角色。
- 如需邀请更多用户,单击添加其他用户,继续填写邮箱地址并选择角色。
- 单击发送邀请。
邀请发送后,受邀人会出现在成员列表中。激活邀请之前,加入时间显示为未加入。
修改成员角色
只能修改已激活成员的角色,不能修改当前登录账号的角色,也不能修改尚未激活邀请的角色。
- 打开成员页面。
- 在用户管理页签找到目标成员。
- 在操作列单击编辑。
- 在角色中选择新的组织角色,然后单击确认。
保存后,成员按新的组织角色获得相应权限。
移除成员
移除成员只会删除其在当前组织中的成员关系,不会删除其 SelectDB Cloud 账号,也不会删除使用相同邮箱名称的数据库用户。
移除前,请确保组织中仍有其他有效的 Organization Admin。不能删除最后一位 Organization Admin,也不能删除当前登录的账号。
- 打开成员页面。
- 在用户管理页签找到目标成员。
- 在操作列单击删除。
- 核对确认信息,然后单击确认。
组织角色
组织角色决定成员可以在 SelectDB Cloud 控制台中查看和管理哪些资源,与仓库内的数据库角色相互独立。
SelectDB Cloud 提供以下内置组织角色。角色名称在控制台中保留英文:
| 角色 | 组织管理 | 仓库管理 | 仓库查看 |
|---|---|---|---|
| Organization Admin | 完整的组织级管理权限 | 所有仓库 | 所有仓库 |
| Warehouse Admin | 无 | 所有仓库 | 所有仓库 |
| Warehouse Admin ReadOnly | 无 | 无 | 所有仓库 |
| Organization Billing | 无 | 无 | 所有仓库 |
| Warehouse Viewer | 无 | 无 | 所有仓库 |
内置角色的数据库访问能力也有所区别:Warehouse Admin 提供数据库 admin 角色权限,Warehouse Admin ReadOnly 提供数据库只读权限;Warehouse Viewer 默认不授予数据库权限,需要另外提供数据库凭据。组织角色与数据库角色仍是不同的管理对象。
各权限类别的含义如下:
- 组织管理:管理组织级设置和成员。
- 仓库管理:创建和编辑角色权限范围内的仓库及计算集群。
- 仓库查看:查看角色权限范围内的仓库详情、运行查询和监控仓库状态。执行 SQL 时仍需相应的数据库权限。
Organization Billing 内置角色还提供账单访问权限。创建自定义组织角色时,不能单独选择账单权限。
创建组织的用户自动获得 Organization Admin 角色。
创建自定义组织角色
如果内置角色的权限范围过大,可以创建自定义角色。自定义角色必须至少包含一项仓库权限。同一个仓库不能同时出现在同一角色的多个权限类别中。
- 打开成员页面。
- 单击角色管理页签。
- 单击新建角色。
- 在角色名称中输入唯一的角色名称。
- 可选:填写描述。
- 在仓库查看中选择允许该角色查看的仓库。
- 在仓库管理中选择允许该角色管理的仓库。
- 如果页面显示公共(仓库),根据需要选择授予公共访问权限的仓库。
- 单击确定。
创建后,在用户管理页签将角色分配给成员。内置角色不能编辑或删除。
要求成员使用多因素认证
Organization Admin 可以要求所有成员在登录控制台前完成多因素认证。成员也可以为自己的账号启用多因素认证。
设置步骤请参阅多因素认证。