📋 DSAR 响应时间线

⏳ 法定·复杂·紧急

📆 一般时限

  • 30 天 基础响应期 (GDPR Art.12)
  • 从收到完整请求 + 身份验证 后起算
  • 若遇节假日,仍按自然日计算
  • 提醒 收到即确认,并告知时间线

🔁 复杂请求延期

  • 可延长 最多 60 天 (30+30)
  • 适用:大量数据、多系统、特殊格式
  • 必须在 初始30天内 通知数据主体
  • 说明延期原因 + 预期完成日期

🚨 紧急请求处理

  • 涉及 人身安全 / 法律诉讼 等
  • 内部标记 高优先级
  • 目标:48~72小时 初步响应
  • 必要时暂停其他流程,调动额外资源
📊 时限总览 & 延期规则 GDPR / CCPA 对齐
场景法定时限延期可能通知义务
标准 DSAR30 天❌ 一般不延期确认收到 + 预期日期
复杂请求 (多系统/海量数据)30 天✅ 可延长至 60 天30天内告知延期原因
涉及特殊类别数据30 天✅ 可延长至 45~60天需DPO审批
紧急请求 (安全/诉讼)优先处理⏩ 压缩至 48h~7天即时升级 + 快速响应
身份验证未完成暂停计时—要求补充验证材料
⏱️ 时间线管理流程 · SVG 架构
📥 接收请求 Day 0 🔐 身份验证 1~3天 ⚙️ 处理中 Day 3 ~ 25 📋 延期/正常 Day 25~30 📤 响应完成 Day 30 (或60) 🚨 紧急分支 48~72h
📌 时间线管理核心节点 · 紧急请求可走旁路加速
🧰 时间线管理工具 推荐 & 开源
Jira / ServiceNow Asana · 工作流看板 DSAR 专用平台 (OneTrust) 内部 SLA 仪表盘 🔔 自动提醒 + 升级 加密邮件追踪
⚡ 紧急请求处理 · 伪代码逻辑
// 紧急 DSAR 处理流程 (简化)
function handleUrgentDSAR(request) {
    if (request.priority === 'HIGH' || request.contains('safety_issue')) {
        alertComplianceTeam('🚨 紧急数据主体请求');
        shortCircuitStandardTimeline();   // 跳过常规队列
        allocateDedicatedResources();
        const response = performQuickSearch(request.dataCategories);
        if (response.readyWithin('48h')) {
            sendPreliminaryResponse(request.email, '紧急响应部分数据');
        }
        escalateIfExceeds(72, '需管理层决策');
    }
}

📬 延期通知模板 (30天内发送)

“尊敬的 {{数据主体}},由于您请求涉及多个系统/大量历史数据,根据数据保护法规,我们需要将响应期限延长30天(至{{新日期}})。原因:{{具体说明}}。感谢您的理解。”