mcpField
P
purview-dlp-policy

purview-dlp-policy

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

purview-dlp-policy について

Microsoft 365 サービスとエンドポイントを保護する Microsoft Purview DLP チーム向けのポリシーガイドです。機密データのリスクある取り扱いを検出・防止し、ワークロード別のルールをシミュレーションと調整の後に適用する方法を扱います。

主な機能

  1. 01サービスとエンドポイントごとのポリシー場所選択
  2. 02機密情報の種類とラベル条件の組み合わせ
  3. 03重要度別の監査・警告・ブロック設定
  4. 04Activity Explorer によるシミュレーションと調整
  5. 05例外と理由付きの上書き設定
  6. 06エンドポイント DLP のデバイス導入計画

活用シーン

  1. 01Exchange と SharePoint の財務データ保護
  2. 02エンドポイントルールの誤検知をシミュレーションで確認
  3. 03機密ファイルの USB コピーをブロック
  4. 04Microsoft Teams のメッセージで機密データを警告

インストール

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

$npx skills add https://github.com/vinayaklatthe/microsoft-security-skills --skill purview-dlp-policy

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

詳細

Microsoft Purview DLP ポリシー

Microsoft Purview Data Loss Prevention(DLP)は、Zero Trust のデータ柱に基づき、Microsoft 365 サービスおよび Windows/macOS エンドポイント全体における機密データのリスクの高い共有、転送、使用を検出して防止します。

使用する場面

メール、コラボレーション、エンドポイント全体で、機密コンテンツ(PII、財務情報、知的財産、規制対象データ)の流出を防止する場合に使用します。説明可能で調整可能なポリシーセットを構成できます。

Insider Risk に基づくリスク適応型 DLP にはこのスキルを使用しないでください(purview-advanced-dlp を使用してください)。Copilot 固有の除外にも使用しないでください(purview-copilot-oversharing を使用してください)。

ワークロードに適した開始ポリシーを選ぶ

ワークロード開始時の設定備考
Exchange Online大量の SIT 一致がある場合に外部への送信をブロックポリシーのヒント+上書き+理由の提示
SharePoint / OneDriveラベル付けされたコンテンツの外部共有時に警告サービス側で検出
TeamsSIT を含むチャット/チャネル投稿時に警告投稿後にのみ適用
エンドポイント(Windows/Mac)USB へのコピーを監査し、その後警告、さらにブロックデバイスのオンボード+E5 Compliance が必要
すべてまず 7~14 日間、シミュレーションモードを使用例外なし

目安:ワークロードごとにポリシーを 1 つ作成し、重大度に応じてアクションを設定し、常にシミュレーションを実施してから、ブロック前に例外を定義します。

アプローチ

  1. 場所 - 場所を明示的に選択します。Exchange、SharePoint、OneDrive、Teams、Endpoint を指定します(既定では 1 つのポリシーですべての場所を対象にできません)。Endpoint DLP には、デバイスのオンボードと E5 Compliance が必要です。 確認:各ポリシーには対象とする場所のみが表示されていることを確認します。Endpoint では、オンボード済みデバイス数が 0 より大きいことを確認します。
  2. 条件 - SIT、秘密度ラベル、トレーニング可能な分類器、コンテンツ量のしきい値(例:クレジットカード番号が 5 件以上)に基づいて一致させます。精度を高めるため、これらを組み合わせます。 確認:テストドキュメントが、想定される信頼度と量でルールに一致することを確認します。
  3. 重大度に応じたアクション - 低:監査のみ、中:上書きと理由の提示を伴う警告、高:ブロック+通知。ポリシーのヒントとインシデントレポートを設定します。 確認:テストイベントで、各重大度の分岐が意図したアクションを実行することを確認します。
  4. まずシミュレーション - シミュレーションモードで 7~14 日間実行し、Activity Explorer で一致を確認し、誤検知を調整してから、適用モードに切り替えます。 確認:適用前に、シミュレーションレポートの一致数と誤検知率が目標範囲内であることを確認します。
  5. 例外 - 正当な業務プロセスがブロックされないよう、信頼できる受信者/ドメインと業務上の理由による上書きを定義します。 確認:データ所有者が文書化された例外リストを確認し、上書きワークフローをテストしていることを確認します。
  6. Endpoint DLP のオンボード - Defender for Endpoint または Intune を使用してデバイスをオンボードし、ポリシーがデバイスに届くことを確認します。まず監査モードで開始してから、警告/ブロックに移行します。 確認:エンドポイントポリシーの状態で、デバイスごとの同期が成功していることを確認します。
  7. 運用 - インシデントを共有コンプライアンスメールボックスに転送し、上書き理由を毎週確認し、毎月調整します。 確認:インシデントのトリアージ SLA が定義され、遵守されていること、および調整ログが維持されていることを確認します。

ガードレール

  • 例外処理とシミュレーション期間なしでブロックを有効にしないでください。例外のないブロックは、数時間以内に業務上のエスカレーションを引き起こします。
  • DLP の優先順位:ポリシーは優先順位に従って評価され、最も制限の厳しいアクションが適用されます。優先順位を文書化し、新しいポリシーを追加する際に確認してください。
  • まずデータ分類を完了してください。分類なしの DLP は過剰なノイズを生み、チームを疲弊させます。
  • Teams DLP は、ポリシー作成後に投稿されたメッセージにのみ適用されます(遡及適用されません)。その点を踏まえて期待値を設定してください。
  • Endpoint DLP には、ユーザーごとのオンボード済みデバイスと E5 Compliance が必要です。ポリシーを設計する前にライセンスを確認してください。

よくあるアンチパターン

  • すべての場所に同じ条件を適用するテナント全体向けのポリシーを 1 つだけ設定する ― どこかで通知が多すぎるか、対象が狭すぎます。
  • 「明白なルールだから」とシミュレーションを省略する ― その結果、財務の月末処理に支障が出ます。
  • 例外の申請経路を設けない ― 業務部門がファイルを個人アカウントにメールで送って、ポリシーを回避します。
  • Endpoint DLP の初日にアクションをブロックする ― ユーザーが抗議としてエージェントを無効にします。
  • 一致項目を週次ではなく月次で確認する ― 誤検知が放置されて増加します。

プロンプトの例

  • Exchange と SharePoint の財務データを保護する Purview DLP ポリシーの作成を手伝ってください。
  • 機密ファイルの USB へのコピーをブロックするように Endpoint DLP を設定するにはどうすればよいですか?
  • 新しいポリシーを適用する前に、DLP シミュレーションモードでどのような手順を踏むべきですか?
  • Microsoft 365 全体の個人データを対象とする GDPR 向け DLP ポリシーを設計してください。
  • ボリュームのしきい値と Activity Explorer の一致項目を使って、クレジットカード番号に関する誤検知を減らすには、DLP ルールをどのように調整すればよいですか?

Microsoft Learn

コメント