租户管理
多租户是当前 SaaS 云服务的关键特点之一,Passport 提供了完整的租户隔离能力。不同租户之间的数据完全隔离,互不影响。
超级租户
超级租户(ID 为 1)拥有系统最高权限,可以创建和管理其他租户。只有超级租户的管理员才能执行以下操作:
- 创建新租户
- 查看所有租户信息
- 管理跨租户配置
租户信息
每个租户包含以下信息:
| 字段 | 说明 |
|---|---|
| 租户名称 | 租户名称 |
| 描述 | 租户描述信息 |
| 创建时间 | 租户创建时间 |
创建租户
创建租户的操作只能在超级租户下进行。
创建步骤
- 登录超级租户管理后台
- 进入「租户」页面
- 点击「创建租户」
- 填写租户名称和描述
- 点击「确认」创建
创建租户管理员
租户创建完成后,系统会在该租户下自动创建一个租户管理员账号。创建成功后,系统会弹出提示:
租户创建成功。租户管理员凭证仅可下载一次,请妥善保存。
点击「下载」按钮即可获取租户管理员凭证信息,包括:
- 租户名称
- 用户 ID
- 密码
重要提醒:
- 凭证文件只能下载一次,请立即保存
- 建议将凭证信息存储在安全的地方
- 不要通过不安全的方式传输凭证
管理租户管理员
出于安全考虑,不建议多人使用同一个管理员账号。正确的操作方式是:
- 使用初始租户管理员账号登录
- 创建新的管理员账号
- 将新管理员账号添加到具有管理权限的群组
- 测试新账号权限正常后
- 删除或禁用初始租户管理员账号
查看租户详情
在租户列表中点击租户名称,可以进入租户详情页面查看:
- 基本信息:租户名称、描述等
- 租户管理员:该租户的所有管理员账号
提示:如果需要新增或移除租户管理员,请在群组中进行操作。