Skip to main content

第 15 章 · 用户与租户

适用对象:平台管理员 · 阅读约 5 分钟 · 对应版本 管理控制台 0.1.0

  • 进入管理控制台,认得它的三组导航。
  • 查一个用户是否存在、属于哪些群组、是不是启用状态。
  • 看懂租户列表:每个租户的命名空间、存储池、访问地址。

进入管理控制台​

  1. 在云盘里点九宫格 →「Admin Console(管理控制台)」 也可以直接打开它的地址,见首页的「地址一览」。
  2. 用公司账号登录 和登录云盘同一套办法。

左侧导航分三组:

分组页面
用户与组织用户(本章)、目录服务(第 16 章)
安全与访问登录与认证(第 16 章)、审计日志(第 17 章)
平台租户管理(本章)、治理(第 17 章)

导航默认只显示图标,鼠标移上去看名称。页面顶部有面包屑(例如「管理控制台 / 平台 / 租户管理」),左下角写着控制台版本。

先说清楚这套控制台现在能做什么:管理控制台 0.1.0 的多数页面目前是只读的——它把各个租户网盘和集群里的真实配置汇总到一处给你看,但还不能在这里改。页面自己会用灰色横条注明「下一阶段」。真正要改用户、组、配额,现在走网盘自带的「Admin Settings(管理设置)」,或者找平台运维。本章如实标出每一页的能力边界。

用户页:查人​

管理控制台用户页顶部:面包屑 管理控制台 用户与组织 用户;标题 用户,副标题写着 查看各租户网盘中的用户与其所属群组(只读);灰条写着 来源 oCIS Graph 租户 fozl,以服务账号身份读取,共 20 位用户,写操作(建号/禁用)下一阶段;下面是筛选框和表头 用户 邮箱 类型 状态 群组 ID

用户页。副标题和灰条都写明了当前是只读。

这一页把某个租户网盘里的用户实时列出来,每行显示:姓名与登录名、邮箱、类型、启用状态、所属群组、内部 ID。上方的筛选框按姓名、登录名或邮箱过滤。

你想做的现在怎么做
查某人有没有账号、属于哪些组就在这一页筛选
新建用户、禁用用户、改组这一页还做不了(页面写着「写操作(建号/禁用)下一阶段」)。走网盘九宫格里的「Admin Settings」,或找平台运维

账号的真正来源是公司的统一身份系统(Keycloak),网盘里的用户是从那里同步来的。在网盘里单独建一个账号,反而会和公司身份对不上。正规做法是在身份系统里开号,见第 16 章。

租户管理:一个入口看全部租户​

一个「租户」就是一套彼此完全隔离的网盘:独立的命名空间、独立的存储桶、独立的访问地址和登录客户端。

租户管理页:标题下写着 一个入口管理所有租户(域名+存储+生命周期),右上角有 刷新 和 新建租户 按钮;下面 3 个租户的表格,每行显示租户名与已纳管标记、命名空间、状态 运行中、存储池(集群内 MinIO 或 Azure Blob 经 s3proxy)

租户管理页。表格右侧还有访问地址和 OIDC 客户端两列,这里没有截进来。

列意思
租户显示名 + 租户标识 + 它所在的命名空间。「已纳管」表示这个租户由控制台统一管理。
状态运行中 / 其他。不是「运行中」就要立刻查。
存储池这个租户的数据落在哪:「集群内 MinIO」是私有化、不依赖云;「Azure Blob(经 s3proxy)」是云对象存储。对照第 12 章的存储页。
地址这个租户的网盘地址,点右上角的箭头可以直接打开。
OIDC CLIENT这个租户在统一身份系统里对应的登录客户端名。

右上角的「刷新」重新拉取,「+ 新建租户」用于开一套新的网盘实例。

常见问题​

现象怎么办
同事说登录不了,但用户页里查得到他用户页读的是网盘里的账号。登录走的是公司身份系统,先去那边确认他的账号状态,见第 16 章。
用户页里查不到某人他还没有这个租户的网盘账号。多数情况下他第一次用公司账号登录这个租户的网盘时会自动开通。
某个租户状态不是「运行中」立刻按第 7 章报障,并写明是哪个租户。
想改某个租户的存储池这一页只显示,不能改。存储池在建租户时选定,事后更换涉及数据迁移,找平台运维。