考试结果的查看范围应由教学和管理目的决定,按具体人员、课程或班级、数据字段与操作分别授权。学员通常需要自己的结果,老师需要履行所负责教学任务的信息,管理员负责必要配置;任何角色名称都不自动代表可以查看、导出或修改所有成绩。
把“能看”拆成几种不同动作
| 角色与任务 | 可评估的必要范围 | 应另行授权或限制 |
|---|---|---|
| 学员查询本人考试 | 已公布的本人分数、反馈和允许回看的作答 | 他人成绩、未开放答案和教师内部备注 |
| 教师阅卷与辅导 | 所负责考试、班级或课程的必要作答 | 无教学关系的学员资料与整库导出 |
| 教务复核和申诉 | 与受理事项有关的名单、状态和调整依据 | 无审批的改分、删除原记录 |
| 系统管理与技术支持 | 工作所必需的配置与排障信息 | 把超级账号长期当日常查询账号 |
表中是制定权限的出发点,实际范围还需按机构责任、合法处理依据和系统能力确定。客服处理登录问题,未必需要完整答卷;财务处理购课款项,也不因此获得全班成绩。
数据范围和操作权限一起确认
对每个角色分别列出能查看谁、看哪些字段、是否能下载、能否阅卷或改分、授权到何时。班级转移、代课和离职也要更新范围。跨课程协作需要额外授权记录,不能共享教师密码或把全部学员加入一个可见分组来省事。
OWASP授权说明建议最小权限、默认拒绝及逐请求核验。应用到成绩服务时,不能只隐藏菜单,还要由技术人员验证详情、查询、下载文件等入口的实际权限。这里是通用安全原则,不证明某个产品当前配置已经达标。
面向本人查看与公开展示分开办理
个人信息保护法规定处理依据、最小必要与安全措施等要求,并对公开个人信息等活动另设条件。内部教学查看不等于可以把带姓名和成绩的名单发到公开页面;遮住电话但仍能辨认学生,也不能直接称为匿名化。
涉及不满十四周岁学员,需继续核对监护人同意和专门规则;其他成绩资料是否属于敏感个人信息,应结合具体内容和风险判断,不能一概分类。监护人查询也要确认关系和应见范围,不用学生姓名就开放全班记录。
凡科杰建云教育页面介绍学员、课程和学习记录管理。教师分组、成绩字段、改分审批与导出权限需要按教育版本核验,普通子账号功能不能自动证明满足全部要求。
开放前用获准测试身份核对本人、所带班级、其他班级及离岗后的访问;同时检查下载链接和修改入口。越权项先关闭并查受影响范围,必要的教学查看则补正确授权。通过条件是正常工作能够完成,同时无法取得无关结果,而不是所有账号都能打开同一张成绩表。
感谢反馈