51mee - AI智能招聘平台Logo
模拟面试题目大全招聘中心会员专区

在管理学生个人信息时,需遵守《个人信息保护法》。请设计数据访问控制策略,确保只有授权人员(如辅导员、教务人员)能访问特定学生信息,并说明如何实现数据脱敏和备份?

东南大学管理后备人才计划专职辅导员难度:中等

答案

1) 【一句话结论】
通过基于角色的访问控制(RBAC)结合用户-学生关联表实现细粒度权限,传输层加密保障数据安全,字段级脱敏(如身份证号前6后4、姓名部分隐藏),备份时采用增量+全量备份并校验数据完整性,确保仅授权人员访问,符合《个人信息保护法》要求。

2) 【原理/概念讲解】
老师口吻解释:数据访问控制的核心是“身份-角色-资源”的精准绑定。这里采用基于角色的访问控制(RBAC)结合用户-学生关联表实现细粒度权限。用户登录后,系统通过user_student_mapping表(记录用户与学生的绑定关系)判断用户是否对特定学生有权限。例如,辅导员A仅能访问其指导的10名学生信息,教务人员B可访问所有学生信息。权限设计遵循最小权限原则:角色权限仅包含完成工作必需的操作(如辅导员仅能查询成绩、部分姓名,不可访问身份证号)。类比:学校图书馆借书系统,学生(用户)借书权限由其所属班级(角色)和借阅记录(用户-学生关联)决定,仅能借阅自己班级的书籍(学生信息)。

3) 【对比与适用场景】

模型定义特性使用场景注意点
RBAC(结合用户-学生关联)基于角色分配权限,通过用户-学生关联表实现学生级权限过滤角色固定,权限与角色绑定,通过关联表实现细粒度访问控制,管理简单大型学生管理系统(如高校),角色明确(辅导员、教务),需限制特定学生信息访问需维护用户-学生关联表,权限更新需同步;角色可能冗余
ABAC(属性基访问控制)权限基于用户属性(部门、职位)、资源属性(敏感级别)、环境(时间)权限动态,更灵活,可按需调整高安全系统(如金融、医疗),需动态权限(如临时授权)策略复杂,计算开销大,管理成本高

4) 【示例】
伪代码示例(系统验证流程,包含传输加密、权限验证、脱敏、备份校验):

用户访问请求(HTTPS,检查证书有效性)→ 验证身份(密码加密比对)→ 查询`user_student_mapping`表,获取可访问学生列表 → 分配角色(如辅导员:StudentAdvisor;教务:Admin)→ 检查权限:  
  - StudentAdvisor:可访问关联学生成绩、部分姓名(脱敏),不可访问身份证号。  
  - Admin:可访问所有学生信息(脱敏后)。  
访问请求(如查询学生“张三”成绩)→ 检查`user_student_mapping`表:若“张三”在关联表中,且角色权限允许,返回数据;否则拒绝。  
数据脱敏:身份证号脱敏为“XXXX XXXX XXXX 1234”(前6位+后4位,中间*);姓名脱敏为“张三(脱敏后)”。  
备份流程:Veeam工具,增量备份(每日0点,计算校验和,与源数据比对,一致则标记有效),全量备份(每月1号),存储异地灾备中心。  

5) 【面试口播版答案】
(约90秒)
“面试官您好,针对学生个人信息访问控制,我会从身份认证、细粒度权限控制、数据传输安全、数据脱敏和备份策略五个方面设计。首先,采用基于角色的访问控制(RBAC)结合用户-学生关联表,用户登录后,系统通过关联表判断用户是否对特定学生有权限,比如辅导员仅能访问其指导的学生信息,教务人员可访问所有学生信息。其次,所有数据访问请求通过HTTPS传输,确保传输过程加密,防止中间人攻击。权限设计遵循最小权限原则,辅导员只能查询成绩、部分姓名,不可访问身份证号。数据脱敏方面,对敏感字段(身份证号、家庭住址)进行字段级脱敏,比如身份证号保留前6位和后4位,中间用*替换;姓名中间字符隐藏。备份策略采用增量+全量备份,每天凌晨增量备份(仅记录变化数据),每月全量备份,存储在异地灾备中心,备份后计算校验和与源数据比对,确保备份有效。这样既能保证授权人员访问,又能保护学生隐私,符合《个人信息保护法》要求。”

6) 【追问清单】

  • 问:如何处理临时授权(如临时调取学生信息给其他部门)?
    回答要点:通过临时授权令牌(JWT),使用HMAC-SHA256签名,设置24小时有效期,绑定具体数据范围(如学生ID和字段列表),到期自动失效,并记录操作日志。
  • 问:数据脱敏的粒度如何确定?
    回答要点:根据敏感程度,字段级脱敏(如身份证号、电话),部分字段脱敏(如姓名),非敏感字段(如课程成绩)不脱敏,遵循最小必要原则,参考《个人信息保护法》中敏感信息定义。
  • 问:备份策略的恢复时间目标(RTO)和恢复点目标(RPO)如何设定?
    回答要点:RTO设定为1小时(业务允许),RPO设定为30分钟(通过增量备份实现),确保数据丢失不超过30分钟,符合业务连续性要求。

7) 【常见坑/雷区】

  • 传输加密缺失:未要求HTTPS,导致数据在传输中被窃取。
  • 脱敏不充分:身份证号未脱敏或脱敏后可还原,违反隐私保护。
  • 备份无校验:仅备份不验证,导致备份数据损坏或失效。
  • 权限冗余:角色权限过大,如辅导员可访问所有学生信息,违反最小权限原则。
  • 临时授权无有效期:JWT未设置有效期,可能导致长期未授权访问。
51mee.com致力于为招聘者提供最新、最全的招聘信息。AI智能解析岗位要求,聚合全网优质机会。
产品招聘中心面经会员专区简历解析Resume API
联系我们南京浅度求索科技有限公司admin@51mee.com
联系客服
51mee客服微信二维码 - 扫码添加客服获取帮助
© 2025 南京浅度求索科技有限公司. All rights reserved.
公安备案图标苏公网安备32010602012192号苏ICP备2025178433号-1