1. 用户管理
新建 / 修改 / 停用 / 删除账号、密码策略、双因素认证
后台不是”一个账号大家共用”——每个真实运营 / 销售 / 编辑都应该有自己的账号。本节讲为什么要分账号、怎么分角色、怎么管权限。
后台入口:用户管理 菜单
❌ 共享账号的灾难:
✅ 独立账号的好处:
每个真人 = 一个用户账号。
字段:
详见 用户管理。
角色 = 一组权限的打包——给不同岗位预设的”权限模板”。
BangNiCMS 默认角色:
| 角色 | 权限 |
|---|---|
| 管理员 | 所有权限(站点设置、用户管理、内容、扩展、AI 配置等) |
| 内容编辑 | 内容增删改查、媒体库、AI 翻译;不能改站点设置 / 装扩展 |
| 运营经理 | 内容编辑权限 + 询盘管理;不能改站点设置 |
| 销售 | 仅询盘管理(看自己负责的)+ 数据统计;不能改内容 |
| 审核员 | 仅审核翻译、看数据;不能改内容 |
详见 角色与权限。
每个写操作(增 / 改 / 删)都记录:
用途:
详见 角色与权限 - 操作日志。
1. 用户管理
新建 / 修改 / 停用 / 删除账号、密码策略、双因素认证
2. 角色与权限
内置角色、自定义角色、权限粒度、操作日志
3. 安全最佳实践
强密码、2FA、IP 限制、登录监控、离职流程
典型 B2B 公司:
CEO / 创始人 → 管理员(全权限)运营总监 → 管理员内容编辑(小张) → 内容编辑(写文章 / 改产品)内容编辑(小李) → 内容编辑销售经理 → 运营经理(看询盘 + 改内容)销售(王经理) → 销售(看自己询盘)销售(李销售) → 销售翻译外包 → 审核员(仅翻译相关)总计 8 个独立账号,每个有自己的操作日志。
某些场景需要”按语言权限”:
当前 BangNiCMS 默认不细分到语言级——但可以让开发者通过自定义角色实现。详见 角色与权限。
如果你有多个 BangNiCMS 实例(不同业务线 / 不同地区):
未来计划:单点登录(SSO)跨实例统一身份——目前还没。
详见 用户管理 - 改密码。
最少必须保留一个管理员——系统会拒绝删除”最后一个管理员”。
如果系统里没有任何管理员(极端误操作),让运维通过命令行恢复:
(运维操作,参考开发者文档)当前:每个用户只能选一个角色。
如果有”多角色”需求,让开发者扩展。或者用自定义角色把多个角色的权限合并。
核心原则:离职即禁用账号——不要保留。
详见 安全最佳实践 - 离职流程。
默认永久保留(建议)。
如果数据库膨胀,让运维定期归档:
2 年归档(仅法律 / 审计需求保留)