权限模型说明
编写人:刘洋
确认:陈静、张伟
系统:行政协同平台
日期:0000-00-00
状态:四类角色已在生产
一、模型目的
行政协同平台用角色决定一名员工能办理什么、能看到谁的单据。账号来自公司统一账号,本系统不保存密码。总部 420 人里,多数是员工,18 名主管,2 名行政,3 名研发值班。一名主管同时是员工,可以给自己请假,该单由其上级审批。陈静于 9月9日确认角色与试点分工一致。
二、角色范围
人数合计超过 420,是因为主管和行政都另有员工身份,按人只计一次是 420。研发值班的 3 人是刘洋、陈静、周敏在值班日的附加角色,平日他们仍用本职角色办自己的事。
三、接口校验
- 网关检查令牌。无效时返回 40001,业务服务不会被调用。
- 请假审批核对当前用户是申请人的直属主管,否则返回 40003。
- 访客核销和库存确认只接受行政角色。
- 员工查询「我的申请」只返回本人。行政查询访客返回全部待到达。
四、变更与抽查
新角色或新接口要先改本说明再上线。9月没有新增角色。王芳于 9月19日用员工账号调用核销,得到 40003;用周敏的行政账号核销 VS-0000-044 成功。令牌有效期 2 小时。陈静每月抽 5 次越权,9 月这 5 次都被拒绝。下次抽查定在 10月第一个周三。9月19日的越权 5 次分别是:员工核销、员工改库存、员工看他人请假、主管批非下属、值班人看事由正文。五次都返回 40003 或被页面拦住。张伟的下属请假有 18 人,他只能批这 18 人的单。这 18 人里 9月没有越级审批记录。员工 400 人的「我的申请」抽了王芳、陈静、刘洋三个账号,各自只能看到自己的请假,条数分别是 2、4、1。三人的直属主管都是张伟,审批链与员工表里的直属主管字段一致。