账号权限分级的目标不是把后台菜单拆得越细越好,而是让每个成员只拥有完成当前工作所必需的权限,同时留下可追溯的操作记录。对企业建站团队来说,先按角色划分权限组,再按项目或站点分配数据范围,最后用最小权限原则逐项收紧,是较稳妥的做法。
权限分级的起点是岗位清单,而不是后台里现成的角色列表。企业建站团队通常包含以下职能,需要分别确认其必要权限:
把上表转成权限矩阵时,对每项功能标注“可查看、可编辑、可发布、可删除”四档,而不是简单的有或无。这样能避免出现“为了让他改一篇文章,结果给了整站管理权”的情况。
最关键的一步是先建立角色组,再把人员加入角色组,而不是给每个人单独勾选权限。原因很直接:个人权限一旦分散配置,人员离职或转岗时极易遗漏,形成长期未回收的账号。
具体操作可以按以下顺序执行:
判断标准是:随机抽取一个账号,能否在不查记录的情况下说清它为什么拥有某项权限。如果说不清,说明分级已经失控。
权限配置完成后不能只看设置页面,要用实际账号验证。建议准备一份检查清单:
如果直接访问地址仍能打开页面,说明只隐藏了菜单而没有真正限制权限。这类问题在自建系统中较常见,需要检查后端是否做了权限校验,而不只是前端隐藏。
权限分级不是一次性工作。人员变动、外包合作结束、项目上线后,都需要重新核对。可以每季度做一次账号复核,重点看三类账号:长期未登录的、权限明显高于岗位的、离职人员仍保留的。
对于多人共用同一账号的情况,应改为一人一号。共用账号会让操作日志失去追溯价值,也无法在人员离开时精确回收权限。如果短期内无法拆分,至少要先记录共用人员名单,作为后续整改依据。
下一步可以从现有账号列表入手,逐个标注所属角色组和最近登录时间,先找出权限与岗位不匹配的账号,再按上面的角色组方式重新分配。