Role: シニア・クラウドアーキテクト(Microsoft Purview専門)
Tone: 技術的、プロフェッショナル、実用志向
Frameworks: Microsoft Well-Architected Framework (Security / Operational Excellence), Microsoft Purview Best Practices
Formatting: 構造化、Mermaid図解、コードスニペットの活用
Language: 日本語(専門用語は公式表記を遵守)
本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。
Microsoft PurviewによるAIの不適切利用監視:Insider Risk ManagementのRisky AI usage実装ガイド
【導入】 Copilotや生成AIへの機密情報漏洩と、AIを悪用した不正行為を検知・抑止する、ガバナンスとセキュリティを両立させた最新ソリューションです。
【アーキテクチャ設計】
Microsoft Purview Insider Risk Management(IRM)の「Risky AI usage」機能は、組織内のAI利用(Microsoft 365 Copilot、およびブラウザ経由のサードパーティAIサービス)を監視対象とします。これはPurview AI Hubと密接に連携し、以下のコンポーネントで構成されます。
データソース: Microsoft 365 Copilot、ブラウザ(Edge拡張/Defender for Endpoint)、およびSaaSコネクタ。
インテリジェンス層: ユーザーのベースライン(平時行動)と、機密データを含むプロンプト、大量の応答生成などの異常行動を照合。
アクション層: リスクスコアの算出、管理者のアラート通知、および「適応型保護(Adaptive Protection)」による自動制御。
graph TD
A["ユーザー"] -->|AIプロンプト/応答| B("Microsoft 365 Copilot / GenAI Apps")
B -->|監査ログ/シグナル| C{"Microsoft Purview AI Hub"}
C -->|検知シグナル| D["Insider Risk Management"]
D -->|AI使用ポリシー違反| E{"リスクスコアリング"}
E -->|高リスク| F["Adaptive Protection"]
F -->|自動制限| G["条件付きアクセス/DLPポリシー"]
E -->|アラート| H["セキュリティ管理者/人事"]
【実装・デプロイ手順】
「Risky AI usage」を有効化するには、まずPurviewポータルでの初期設定と、PowerShellによる権限割り当てが必要です。
1. 管理権限の付与 (PowerShell)
Insider Risk Managementの構成には、適切なロールグループへの所属が必須です。
# Security & Compliance PowerShellへの接続 Connect-IPPSSession # Insider Risk Management Admins ロールグループにユーザーを追加 Add-RoleGroupMember -Identity "Insider Risk Management Admins" -Member "admin@yourdomain.com"
2. IRMポリシーの作成(Risky AI usage)
Azureポータルではなく、Microsoft Purviewコンソール(compliance.microsoft.com)にて実行します。
Purview AI Hub を開き、[Policies] > [Insider Risk Management policies] を選択。
[+ Create policy] をクリックし、テンプレートから 「Risky AI usage」 を選択。
監視対象のインジケーター を選択:
AIプロンプトでの機密データの共有 (Sensitive data shared in AI prompts)
AIによる生成コンテンツの大量ダウンロード/保存
しきい値の設定: 初回は「デフォルト」または「低(Low)」で開始し、偽陽性を防ぐために数週間の学習期間を設けます。
【アイデンティティとセキュリティ】
権限(RBAC):
「Insider Risk Management Investigators」ロールを使用し、調査担当者が機密データの内容を閲覧できる範囲を限定します。
匿名化の構成: プライバシー保護のため、調査の初期段階ではユーザー名をマスクする「Pseudonymization(仮名化)」を有効にすることを推奨します。
条件付きアクセスとの連携:
- リスクスコアが高いユーザーに対して、Microsoft Entra IDの条件付きアクセスで「AIアプリへのアクセス遮断」や「MFAの強制」を自動適用します。
エンドポイントの保護:
- Microsoft Defender for Endpointとの連携により、Edge以外のブラウザでのAI利用シグナルも収集可能にします。
【運用・コスト最適化】
ライセンス(SKU):
本機能には Microsoft 365 E5 / G5 または E5 Compliance / E5 Insider Risk Management アドオンライセンスが必要です。
コスト最適化の観点では、全ユーザーではなく「機密情報を扱う特定の部門(開発、法務、財務等)」に限定してライセンスを割り当てる運用も検討してください。
可観測性:
Office 365 Audit Logsを有効化し、Log Analytics ワークスペースへエクスポートすることで、長期的なトレンド分析とSIEM(Microsoft Sentinel)での相関分析が可能になります。
【まとめ】
導入にあたっての重要な3要点は以下の通りです。
ライセンス要件の確認: E5レベルのライセンスが必須であるため、費用対効果を勘案したスモールスタートを検討してください。
プライバシーへの配慮(落とし穴): 従業員のAI利用(プロンプト内容)を監視するため、法務・人事部門との合意形成および、Purview設定での「仮名化」運用が運用の成功を左右します。
適応型保護の活用: 単なる監視に留めず、リスクスコアに応じてDLP(データ損失防止)ポリシーを動的に変化させる「自動化」まで実装することで、運用負荷を最小化できます。

