purview-insider-risk-management について
Microsoft Purview 管理者や調査担当者向けのスキルです。Insider Risk Management のポリシー、HRIS シグナル、アラート、Adaptive Protection の設定を、プライバシー管理、シーケンス検出、段階的な導入を重視して案内します。
主な機能
- 01リスク別のポリシーテンプレート選定
- 02HRIS コネクターと人事シグナルの設定
- 03アラート調整とケース調査
- 04シーケンス検出による行動連鎖の把握
- 05Adaptive Protection 導入計画
活用シーン
- 01退職者によるデータ持ち出し検知の計画
- 02アラートのトリアージとケース昇格手順の作成
- 03EU 展開におけるプライバシー要件の確認
- 04Sentinel と Defender XDR のシグナル相関
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ vinayaklatthe/ microsoft-security-skills --skill purview-insider-risk-managementインストール後、Claude Code で/purview-insider-risk-managementを入力して読み込まれたか確認します。
詳細
Microsoft Purview Insider Risk Management
Insider Risk Management(IRM)は、M365、エンドポイント、Defender、Entra、HR システム全体からシグナルを関連付け、リスクのあるユーザーアクティビティを検出します。特に重要なのは、時間の経過に伴う意図です(例:「退職する従業員が最終出社日の3週間前に顧客リストを持ち出す」といった典型的なケース)。Adaptive Protectionと連携し、リスクスコアが上昇しているユーザーに対して、DLP と CA のポリシーを動的に強化します。
使用する場面
プログラムレベルのベースラインにとどまらず、内部リスク検出を運用する場合に使用します。ポリシーテンプレートの選択、HRIS コネクタの設定、アラートの調整、ケースの調査、Adaptive Protection の展開が対象です。
送信 DLP の作成(purview-dlp-policy、purview-advanced-dlp)、eDiscovery(purview-ediscovery)、または内部リスクプログラムの概要策定(insider-risk-baseline)にはこのスキルを使用しないでください。
ポリシーテンプレート — ユースケースに合わせて選択
| テンプレート | 検出内容 |
|---|---|
| 退職予定ユーザーによるデータ窃取 | 退職・解雇前後の期間における情報持ち出しのようなアクティビティ(HRIS コネクタが必要) |
| 一般的なデータ漏えい | HR シグナルの有無を問わず、リスクのあるアップロード/ダウンロード/共有/印刷 |
| 優先ユーザーによるデータ漏えい | 上記と同じ。経営幹部、M&A チームなどを対象に設定 |
| リスクのあるユーザーによるデータ漏えい | Adaptive Protection のリスクレベル上昇によってトリガー |
| セキュリティポリシー違反 | ユーザーによる回避を示す Defender アラート |
| リスクのあるブラウザーの使用 | 機密コンテンツを含むリスクのあるサイトへの Edge-for-Business によるアクセス |
| リスクのある AI の使用 | 認可されていない AI アプリへの機密データの送信(Purview AI Hub と連携) |
| 医療/患者データの不正使用(HIPAA のシナリオ) | EMR へのアクセスパターン |
| PII への不正アクセス(金融) | 対象範囲外での機密データの閲覧 |
アプローチ
-
前提条件を整えます。 監査(Standard/Premium)を有効にします。必要なデータソースに対応する Purview コネクタを設定します。秘密度ラベルと DLP は、少なくともベースラインを設定します。
-
HRIS コネクタを接続します。 接続しないと、「退職予定ユーザー」テンプレートのトリガーがありません。一般的なパターンは、Microsoft Graph コネクタ経由で Workday と SAP SuccessFactors を接続する方法です。カスタム CSV インポートにも対応しています。退職日、契約終了日、異動日をマッピングします。
-
ポリシーを有効にする前に、プライバシー制御を設定します。
- アラート/ケースでは、ユーザー名をデフォルトで匿名化します。Insider Risk Investigators ロールによる承認済みのケースエスカレーション時に限り、本人を特定できるようにします。
- ロールを制限します。Insider Risk Admin(設定)、Analysts(匿名化された ID でトリアージ)、Investigators(フルアクセス)。
- EU の法域で本番稼働する前に、法務/労使協議会/GDPR のレビューを文書化します。
-
まず 1 つのテンプレートから始めます(ほとんどの場合、退職予定ユーザー)。14 日間、分析/インサイトモードで実行し、実際のポリシーを有効にする前に、アラート量のベースラインを確認します。
-
インジケーターを調整します。 デフォルト設定ではノイズが多くなります。環境に合わないインジケーターは無効にします(例:Intune で USB がすでにブロックされている場合、「USB upload」を無効にする)。しきい値を調整します。
-
シーケンス検出こそ、IRM のライセンス価値が発揮される機能です。単一のイベント(ファイルを 1 つコピーするなど)は弱いシグナルですが、シーケンス(SharePoint からダウンロード → 名前を変更 → 1 時間以内に個人用 OneDrive にアップロード)は強いシグナルです。ベースラインの設定後に、シーケンスポリシーを有効にします。
-
アラートのトリアージワークフロー:
- トリアージキューの SLA は 24 時間以内です。
- ユーザーアクティビティのタイムラインでトリガーイベントを確認します。
- HR シグナル、関連する秘密度ラベル、送信先などのコンテキストを確認します。
- 文書化された正当な理由がある場合に限り、ケースにエスカレーションして匿名化を解除します。
- ケースでの対応:マネージャーへの通知、トレーニングの強制、eDiscovery ホールド、Communication Compliance へのエスカレーション。
-
Adaptive Protection。 ポリシーが安定したら、Adaptive Protection を有効にします。リスクレベル(Minor/Moderate/Elevated)に応じて、DLP ポリシーの適用(警告 → ブロック)と Entra CA(MFA の要求 → ダウンロードのブロック)が自動的に強化されます。初期段階では、自動ブロックの適用範囲を絞ります。
-
Sentinel/Defender XDR と統合します。 エンドポイントや ID のシグナルと相関分析できるよう、IRM アラートを SIEM に転送します。
ガードレール
- ポリシーより先にプライバシー制御を設定します。 EU/英国/アジア太平洋地域の複数の法域では、労使協議会との協議や仮名化を行わずに IRM を導入すると、セキュリティツールとして機能する以前にコンプライアンス違反となります。
- HRIS コネクタの最新状態を保つことが重要です。 Workday のフィードが古いと、退職予定ユーザーのトリガーを見逃します。コネクタの最終同期時刻を監視し、48 時間を超えた場合はアラートを出します。
- 単一イベントのアラートはノイズが多くなります。 デフォルトのポリシーは頻繁に発火します。シーケンスベースとリスクスコアベースのポリシーを優先します。
- HR への自動エスカレーションは行いません。 ユーザーに影響する対応を行う前に、必ず調査担当者が人間の判断でレビューします。
- Adaptive Protection の自動ブロックにより、正当なユーザーがロックアウトされる可能性があります。 自動ブロックの前に自動警告を 30 日間試験運用します。
- IRM の対象は内部脅威であり、外部の攻撃者ではありません。 アカウントが侵害された場合の情報持ち出しは、内部者による情報持ち出しと同じように見えることがあります。判別のため、Defender XDR の ID シグナルと組み合わせます。
- ロールの分離は必須です。 同じ担当者がポリシーの設定、トリアージ、調査を兼任してはなりません。職務分掌を徹底します。
- AI 利用ポリシーには、上流のシグナルとして Purview AI Hub が必要です。 これがないと、AI 内部リスクテンプレートのスコアリングに必要な情報がありません。
よくあるアンチパターン
- 「初日からすべてのテンプレートを有効にした」 — 週に10,000件のアラートが発生し、トリアージは一切できません。まず1つのテンプレートから始め、徐々に拡張してください。
- 「HRIS コネクタを省略し、退職者ではなく『データ漏えい』テンプレートを使用した」 — IRM における最も価値の高いシグナルを失います。
- 「調査担当者に、デフォルトで匿名化を解除できるアクセス権を付与した」 — プライバシー侵害です。エスカレーションはケースごとに行い、監査できるようにする必要があります。
- 「ポリシーを有効にする前にベースライン期間を設けなかった」 — 通常の業務活動がリスクありと判定され、大量のアラートが発生します。
- 「Adaptive Protection が軽微なリスクで自動ブロックする」 — 通常の活動を理由にユーザーがブロックされます。まずは高リスクの場合のみ適用してください。
- 「法務部門/人事部門と連携せずに IRM ケースを作成し、対応した」 — 不当な措置を取るリスクがあります。
- 「特定の個人を監視するために IRM を使用した」 — これは内部不正リスク対策ではなく、監視です。特定の対象者に対する調査は、eDiscovery と法的保全のワークフローで行ってください。
プロンプトの例
Workday HRIS を利用する従業員数40,000人のテナント向けに、IRM の導入計画を立ててください。90日間の計画を作成してください。シーケンス検出と、前後それぞれ30日間の期間を設定した退職者ポリシーを構成してください。ドイツでの IRM 導入に向けたプライバシーレビューチェックリストを作成してください。従業員代表委員会での協議事項も含めてください。5,000人のユーザーを対象とするパイロットで、Adaptive Protection を自動警告から、高リスク時の自動ブロックに調整してください。アラートのトリアージ手順書を作成してください。ケースへのエスカレーションと匿名化解除の基準を含めてください。IRM アラートを Sentinel に統合し、IRM の高リスクと Defender for Cloud Apps の異常なダウンロードを関連付けるハンティングクエリを作成してください。Purview AI Hub のシグナルを使用して、AI のリスクある利用に関するポリシーを連携してください。
Microsoft Learn
- IRM の概要: https://learn.microsoft.com/purview/insider-risk-management
- ポリシーテンプレート: https://learn.microsoft.com/purview/insider-risk-management-policy-templates
- HRIS コネクタ: https://learn.microsoft.com/purview/import-hr-data
- インジケーター: https://learn.microsoft.com/purview/insider-risk-management-settings#indicators
- シーケンス検出: https://learn.microsoft.com/purview/insider-risk-management-policies#sequence-detection
- プライバシー制御/仮名化: https://learn.microsoft.com/purview/insider-risk-management-settings#privacy
- Adaptive Protection: https://learn.microsoft.com/purview/insider-risk-management-adaptive-protection
- ケース: https://learn.microsoft.com/purview/insider-risk-management-cases
- ロールグループ: https://learn.microsoft.com/purview/insider-risk-management-configure#step-1-required-enable-permissions-for-insider-risk-management