用户角色¶
AlienCommons 的权限设计应区分基础用户身份与职责型权限。所有已登录用户都可以发表作品,不需要先申请成为专栏作者。
| 角色 | 定义 | 主要能力 |
|---|---|---|
| 游客 | 未登录用户 | 浏览公开内容,查看随机推荐流 |
| 普通用户 | 已登录用户 | 发布作品,使用常规社区功能 |
| 专栏作者 | 已发表或准备发表作品的普通用户 | 与普通用户没有本质权限差异,更接近内容创作者身份 |
| 编辑(Editor) | 负责作品审核的用户 | 审核投稿、给出修改意见、撤稿;不能直接修改作者正文 |
| 社区管理员 | 被选中协助维护社区秩序的用户 | 角色设计待定,当前搁置 |
| 官方管理员 | 拥有高风险管理权限的站方人员 | 例如封禁用户和执行其他站务操作 |
权限边界¶
- 编辑与官方管理员是不同角色。
- 编辑不因为拥有审核权限而自动获得封禁用户等高风险权限。
- 编辑可以为投稿留下修改意见,但不能直接修改正文。
- 社区管理员的职责与权限仍待确定,不属于当前版本要求。