mcpField
D
dsar-intake-system

dsar-intake-system

github.com/mukul975セキュリティ32340 回インストール32 週間前に更新
リポジトリ

dsar-intake-system について

データ主体の権利請求を一元管理するシステム設計を示すスキルです。プライバシー運用チーム向けに、複数チャネルの受付、本人確認、振り分け、期限管理、回答作成を扱います。

主な機能

  1. 01複数チャネルの請求を一元化
  2. 02段階的な請求者の本人確認
  3. 03種類・複雑度・法域に応じて振り分け
  4. 04期限・指標・エスカレーションを管理
  5. 05回答を組み立てて品質確認

活用シーン

  1. 01Web・メール・電話の請求を一元登録
  2. 02担当チームへ割り当てて期限を監視
  3. 03権利請求への回答を作成し送付前に確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mukul975/privacy-data-protection-skills --skill dsar-intake-system

インストール後、Claude Code で/dsar-intake-systemを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
template.md
references/
standards.md
workflows.md
scripts/
process.py

詳細

汎用 DSAR 受付システムの構築

概要

汎用 DSAR 受付システムは、複数のチャネルから寄せられるすべてのデータ主体の権利行使請求の受領、本人確認、振り分け、追跡を一元管理します。このスキルでは、準拠性と効率性を備えた権利行使請求管理プログラムの運用に必要なアーキテクチャ設計、本人確認フレームワーク、振り分けロジック、SLA 管理、回答生成機能を提供します。

システムアーキテクチャ

マルチチャネル受付

受付システムは、データ主体が組織に連絡するすべてのチャネルから請求を受け付ける必要があります。

チャネル受付方法処理
Web フォームmeridiananalytics.co.uk/privacy/rights の専用プライバシー権利ポータル自動取得、構造化データ、即時受領確認
Email[email protected](専用の監視対象受信箱)半自動:メールパーサーが主要なフィールドを抽出し、手動でトリアージ
電話プライバシーホットライン:+44 20 7946 0958(スタッフ対応:月〜金 09:00-17:00 GMT)エージェントによる支援:通話中にエージェントが受付フォームに記入
郵便Data Protection Office, 47 Canary Wharf Tower, London E14 5AB手動:スキャンしてデジタル化し、2 営業日以内にシステムに入力
対面登記上の事務所の受付デスクエージェントによる支援:スタッフが受付フォームに記入
ソーシャルメディア公式チャネルへのダイレクトメッセージ正式なチャネルに案内します。ソーシャルメディア経由で権利行使請求を処理しないでください
一元的な請求台帳

すべてのチャネルからの請求を、次のレコード構造を持つ単一の一元的な台帳に集約します。

フィールド説明
参照番号自動生成:[TYPE]-YYYY-NNNN(例:DSAR-2026-0142)
受領日最初に受領した時点の UTC タイムスタンプ
チャネル受付元チャネル
請求の種類アクセス(Art. 15)、消去(Art. 17)、ポータビリティ(Art. 20)、処理の制限(Art. 18)、訂正(Art. 16)、異議申立て(Art. 21)、マーケティングのオプトアウト(Art. 21(2))、自動化された意思決定(Art. 22)、CCPA の開示請求、CCPA の削除請求、CCPA のオプトアウト請求
データ主体の氏名請求者から提供されたとおり
データ主体の識別情報メールアドレス、アカウント番号、提供されたその他の識別情報
本人確認ステータス保留中/確認済み/失敗
本人確認レベル低/中/高
担当者対応を担当するプライバシーチームのメンバー
優先度標準/複雑/緊急
ステータス受領済み/受領確認済み/本人確認中/処理中/QA レビュー/提供済み/完了
期限算出された回答期限
延長期限延長が適用されたかどうか
備考処理メモ用の自由記述欄

本人確認フレームワーク

段階的な本人確認
レベル適用条件要件期限の扱い
レベル 1 — 低リスク認証済みアカウントからの請求(ログイン済みポータル、確認済みメールアドレス)既存の認証を使用してアカウントの所有権を確認直ちに期限の計算を開始
レベル 2 — 中リスク既知のメールアドレスからの請求(記録と一致)だが、認証されていない次の項目から 2 つを提示:生年月日、アカウント番号、郵便番号、決済手段の下 4 桁本人確認後に期限の計算を開始
レベル 3 — 高リスク未知のチャネルからの請求、または他者に代わって行われた請求政府発行の顔写真付き ID と追加の識別情報 1 つ。第三者からの請求:データ主体の署名入り委任状と、双方の ID本人確認後に期限の計算を開始
本人確認ワークフロー
[Request Received]
         │
         ▼
[Determine Verification Tier]
   │
   ├── Authenticated channel? ──► Tier 1 (auto-verified)
   ├── Known identifier matches? ──► Tier 2 (request 2 data points)
   └── Unknown channel / third party? ──► Tier 3 (request ID + authorisation)
         │
         ▼
[Verification Request Sent (within 3 business days)]
         │
         ▼
[Verification Response Received?]
   ├── Yes ──► [Data Points Match?]
   │             ├── Yes ──► Mark Verified, start clock
   │             └── No ──► Request additional info (one retry)
   │                          ├── Second attempt matches ──► Verified
   │                          └── Second attempt fails ──► Close as Unverified
   │
   └── No response (30 days) ──► Close as Abandoned

振り分けロジック

リクエストの自動分類

受け付け時に、システムは以下に基づいてリクエストを分類し、振り分けます。

  1. リクエストの種類(ウェブフォームの選択項目またはメールのキーワードから抽出):

    • アクセス/DSAR → DSAR チーム
    • 消去/削除 → 消去チーム
    • データポータビリティ/エクスポート → データポータビリティチーム
    • マーケティングのオプトアウト → マーケティング運用チーム(即時処理)
    • CCPA リクエスト → 米国プライバシーチーム
    • 規制当局への苦情 → DPO + 法務
  2. 複雑さの評価:

    • 標準:リクエストの種類が1つ、管轄区域が1つ、データシステムが5つ未満
    • 複雑:リクエストの種類が複数、国境を越える、データシステムが5つを超える、または適用除外が関係する
    • 緊急:規制当局からの照会、法的期限、またはデータ主体に差し迫った危害のおそれがある
  3. 管轄区域の特定:

    • 英国/EU のデータ主体 → GDPR ワークフロー(期限:30日)
    • カリフォルニア州の居住者 → CCPA ワークフロー(期限:45日)
    • その他の米国の州 → 該当する州のプライバシー法ワークフロー
    • その他の管轄区域 → 適用法を評価し、標準として GDPR を適用
振り分けマトリックス
リクエストの種類担当者優先度SLA
DSAR(Art. 15)— 標準プライバシーアナリスト標準30日
DSAR(Art. 15)— 複雑シニアプライバシーアナリスト複雑30日(90日まで延長可能)
消去(Art. 17)プライバシーアナリスト標準30日
データポータビリティ(Art. 20)データエンジニア + プライバシーアナリスト標準30日
訂正(Art. 16)プライバシーアナリスト標準30日
処理の制限(Art. 18)シニアプライバシーアナリスト標準30日 + 実施まで72時間
異議申し立て(Art. 21)DPO複雑30日 + 即時停止
マーケティングのオプトアウト(Art. 21(2))マーケティング運用チーム緊急24時間
自動化された意思決定(Art. 22)DPO + テクニカルリード複雑30日
CCPA に基づく開示請求プライバシーアナリスト標準45日
CCPA に基づく削除請求プライバシーアナリスト標準45日
CCPA のオプトアウトマーケティング運用チーム緊急15営業日
規制当局への苦情DPO + 法務責任者緊急DPA の期限に従う

SLA の追跡

ダッシュボードの指標
指標目標測定方法
3営業日以内の受領確認100%3営業日以内に受領確認したリクエスト数 / リクエスト総数
法定期限内の回答100%期限内に回答した件数 / 回答総数
平均回答時間< 20暦日回答日数の合計 / 完了したリクエスト数
本人確認完了率> 95%本人確認済みのリクエスト数 / 本人確認が必要なリクエスト総数
延長率< 15%延長されたリクエスト数 / リクエスト総数
初回問い合わせでの解決率(マーケティングのオプトアウト)24時間以内に100%24時間以内に解決した件数 / マーケティングのオプトアウト総数
エスカレーションルール
条件エスカレーション
20日経過しても回答が送付されていない担当者とチームリーダーに通知
25日経過しても回答が送付されていないDPO に通知
28日経過しても回答が送付されていないDPO + 法務責任者に通知(緊急優先度)
28日目までに延長通知が送付されていないDPO に通知(コンプライアンス上のリスク)
本人確認が14日を超えて保留中担当者に通知(データ主体へのフォローアップ)

回答の生成

自動応答コンポーネント

システムは、モジュール式のコンポーネントを組み合わせて応答を生成します。

  1. カバーレター:標準ヘッダー、宛名、参照番号、冒頭の段落。
  2. 権利別の内容:権利の種類ごとのテンプレート段落。
  3. データの取りまとめ:システムが生成するデータ抽出結果(アクセス請求の場合)。
  4. 補足情報:Art. 15(1)(a)-(h) の情報ブロック(アクセス請求の場合)。
  5. 墨消し記録:墨消しフラグに基づいて自動生成されます(免除事由を適用するアクセス請求の場合)。
  6. 第三者への通知記録:Art. 19 に基づき通知した受領者(消去、訂正、処理制限の場合)。
  7. 権利に関する情報:データ主体のその他の権利と苦情申立ての手段を記載した標準ブロック。
  8. 署名欄:DPO の氏名と連絡先。
品質保証チェックリスト

応答を送信する前に、QA レビュアーは次の項目を確認します。

  • 応答が該当する GDPR 条文のすべての要素に対応している
  • データ抽出結果が完全である(特定されたすべてのシステムを照会している)
  • 墨消しが法的に正当化され、記録されている
  • 応答期限を遵守している(または延長について適切に通知している)
  • Art. 12 に従い、明確で平易な言葉で応答している
  • 配送方法が安全である(暗号化、安全なポータル、または書留郵便)
  • DPO の承認を得ている

コメント