梁舒那句话落下后,陈砚秋伸手去拿鼠标,指尖停在半空。
两张表并排放着。左边是权限组登记,陆启明离开yq-Lqm权限组的时间写得很规整:四月十八日零点十二分,登记人是技术部的值班账号。右边是梁舒复核出来的异常导出,四月十七日二十一点四十六,导出内容含未脱敏授权名单、未过审包装图和渠道物料包。
中间差了两个小时二十六分钟。
在旧公司里,这种时间差常被一句「系统延迟」带过去。野月也有类似习惯,早期人少,谁缺文件就在群里喊一声,谁手里有权限就顺手帮忙,流程单常常是事后补。补得上,大家就当没出事;补不上,才开始找最后一个碰过文件的人。
林听晚没有让任何人先解释。她把梁舒的复核表锁定筛选条件,截屏,标号,存进昨晚新建的只读盘。然后打开会议室门,对外面还亮着灯的技术负责人周岑说:「现在查权限,不查人情。」
周岑抱着电脑进来时,头还是乱的。他原本在处理预约页的并问题,听见「yq-Lqm-o7」几个字,脸色就变了。
「这组不是早就该关了吗?」陈砚秋问。
周岑没有立刻回答。他插上投屏线,先打开后台权限列表。页面很旧,左侧菜单还保留着野月早期的模块名:渠道物料、包装素材、用户授权、门店报价、临时协作。每个模块后面都有一串账号,有些是员工姓名拼音,有些是岗位缩写,还有几行只剩短码。
yq-Lqm-o7排在「早期合伙协作组」下面,状态栏显示灰色小字:待移出。
不是已移出,也不是冻结。
会议室里静了一瞬。周岑把鼠标移到那行上,点开详情。权限范围展开后,梁舒先看见「包装素材历史版本」旁边的勾,接着是「渠道物料下载」「用户授权附件查看」「导出为压缩包」。最后一项后面还有备注:因历史兼容保留。
「历史兼容是什么意思?」梁舒问。
周岑抿了抿唇:「老系统迁到新后台时,有一批项目文件夹没改权限继承。为了不影响当时的门店陈列和供应商打样,我们把原来的协作组保留了查看和导出。后来陆启明离开,按登记应该移出,但这个账号组还有几个子目录继承旧规则。」
「所以登记表写了离开,实际门没锁上。」林听晚说。
周岑低头敲键盘:「我先拉导出日志。」
后台跳出一行行记录。时间、账号、Ip、设备、文件路径、导出格式、触方式。四月十七日二十一点四十六那条很快被筛出来:账号yq-Lqm-o7,动作「批量导出」,路径「包装素材历史版本门店陈列参考o416_门店物料试看」,格式zip,文件大小一百二十七兆。
梁舒把那串路径复制到复核表旁边。她没有再问「是不是陆启明本人」,只在「权限状态」新开一列,填上「导出时未冻结」。
林听晚看了眼:「再加三列。审批人、到期关闭时间、关闭结果。」
运营小何赶紧把共享表打开。她原本只管物料归档,第一次在权限表里写字段,手心出汗,打字时还把「关闭」敲成了「关毕」。梁舒伸手帮她改掉,又把表头按林听晚说的顺序排好。
周岑继续往下查,问题不止一行。
离岗未关闭的有两类。一类是像陆启明这样的早期合伙协作短码,登记表上有人离开,子目录却继承着旧权限;另一类是临时协作账号,给过设计外包、渠道拍摄、供应商打样,用完后只在群里说「辛苦,资料可以删了」,系统里没有到期时间。
转岗未收回的更多。运营转到内容后还保留渠道物料下载,客服临时帮过授权核对后仍能看用户附件,仓储为了补门店单据开过报价表查看,权限没有跟岗位变动一起收。
周岑越查,声音越低:「这些不一定都被用过,但门都在。」
「先别用不一定安慰自己。」林听晚把笔放在桌上,「门在,就是风险。今天先做三张清单。」
她在白板上写:到期关闭清单、审批人清单、导出日志清单。
第一张清单由技术拉全量账号。每一个离岗、转岗、临时协作、共享短码,都要对应当前状态:正常、待移出、已冻结、已注销。没有到期时间的,默认进入复核;没有实名归属的,默认高风险。
第二张由运营补审批人。谁申请过权限,申请理由是什么,项目是否结束,结束后有没有回收。找不到审批记录的,不补口头说明,直接标「审批缺失」。