先理解成员、角色与权限
无论你管理一个站点,还是管理整个 BakLab 平台,权限配置都遵循同一条逻辑:先把权限组合成角色,再把角色分配给用户或站点成员。
flowchart LR
A[用户或站点成员] -->|被分配| B[角色]
B -->|包含| C[权限]
C --> D[界面入口和操作按钮]
三个概念分别解决什么问题
Section titled “三个概念分别解决什么问题”| 概念 | 它回答的问题 | 在哪里管理 |
|---|---|---|
| 用户或成员 | 谁可以参与,谁需要被调整或限制? | 平台的“用户”或站点的“成员” |
| 角色 | 一类人应该具备怎样的能力? | 平台或站点的“角色” |
| 权限 | 某个具体动作是否允许执行? | 创建或编辑角色时选择 |
权限不是成员列表中的独立开关。如果你希望几位成员都能审核内容,通常应创建或复用一个包含审核权限的角色,然后在成员列表中把这个角色分配给他们。以后需要调整职责时,只要修改角色或更换成员角色,不必逐人维护一组权限。
先确认你正在管理哪个范围
Section titled “先确认你正在管理哪个范围”同一个人可以同时拥有一个平台角色,并在不同站点拥有不同的站点角色。例如,他可以是平台普通用户、A 站点的管理员和 B 站点的普通成员。
| 当前操作位置 | 管理对象 | 分配的角色 | 影响范围 |
|---|---|---|---|
| 平台管理 → 用户 | 整个平台中的账户 | 平台角色 | 平台入口、建站额度和全局管理能力 |
| 某个站点 → 站点管理 → 成员 | 当前站点的成员 | 站点角色 | 仅影响当前站点内的发布、板块和治理操作 |
因此,调整某人的站点角色不会改掉他的全平台身份;修改平台角色也不等于自动替换他在每个站点中的成员角色。
权限与等级是两件事
Section titled “权限与等级是两件事”- 权限决定角色能做什么,例如发布内容、管理成员、审核内容或进入平台管理。
- 等级决定管理关系。数字越小,等级越高;管理者只能操作比自己等级低的用户或成员,也不能创建与自己同级或更高的角色。
只增加权限但忽略等级,可能出现“看得到入口,却无法管理目标成员”的情况;只提高等级而没有对应权限,也不会自动获得管理按钮。
创建角色时会设置什么
Section titled “创建角色时会设置什么”角色表单同时承载权限配置,主要包含:
- 角色名称与等级;
- 按内容、用户、角色、板块、站点、日志等模块分组的权限开关;
- 是否启用基于角色的访问频率限制,以及配额和时间间隔;
- 站点角色是否在用户名旁展示角色名称;
- 平台角色可创建站点的数量上限。
系统内置权限点由 BakLab 预先定义。管理界面支持的是创建角色并选择已有权限,不是随意创建新的权限代码。角色编辑者能够选择的权限也受自身权限范围限制。
角色怎样与成员发生关联
Section titled “角色怎样与成员发生关联”推荐按下面的顺序工作:
- 先列出一类成员需要完成的任务,例如“审核待发布内容,但不修改站点设置”。
- 在对应范围的角色页面创建角色,或复制一个接近的角色再调整。
- 只开启完成这些任务所需的权限,并设置低于自己的角色等级。
- 回到用户或成员列表,打开目标人员的详情并选择该角色。
- 检查角色页面中的关联人数,并让目标成员重新进入相关页面验证入口。
- 在活动日志中确认角色调整和后续管理操作。
角色已经关联用户或成员时不能直接删除。需要先点击角色的关联人数,找到使用该角色的人并完成换角,再执行删除。
默认角色影响谁
Section titled “默认角色影响谁”- 平台默认角色用于新进入平台的账户。
- 站点默认角色用于新成为站点成员的用户。
更换默认角色是为之后进入的用户确定起点,不会代替成员列表中的日常角色调整。已经存在的用户或成员需要在对应列表中单独换角。
