Microsoft 365 Defenderで認証情報漏えい対応を運用化する方法|Credential Exposure Risk & Response Workbook解説

認証情報の漏えい検知は、アラートを見つけて終わりではありません。API キー、トークン、パスワード、共有アクセスキーがどこで見つかり、誰が関係し、どのワークロードに偏っていて、どれだけ早く無効化・ローテーションできたのかまで追えなければ、実際のインシデント対応にはつながりません。

2026年4月15日、Microsoft は Credential Exposure Risk & Response Workbook を公開しました。これは Microsoft 365 Defender、現在の Microsoft Defender XDR、および Microsoft Purview Information Protection / DLP の検知データを、SecOps チームや identity defenders が使える「対応ダッシュボード」に近づけるための Power BI ベースのワークブックです。単なる可視化ではなく、認証情報漏えいの検知、トリアージ、封じ込め、再発防止、監査説明までを運用に落とし込むことが狙いです。(TECHCOMMUNITY.MICROSOFT.COM)

日程Fit。無料・登録不要。「いつ空いてる?」を、ひとつのリンクで。リンクを送って、○△×でかんたん日程調整。無料で日程を作る。
目次

Credential Exposure Risk & Response Workbook とは

Credential Exposure Risk & Response Workbook は、認証情報漏えいに関するイベントを横断的に集約し、リスクと対応状況を見える化するためのレポートテンプレートです。

Microsoft の説明では、このワークブックは認証情報漏えい検知を「技術的なアラートの流れ」から「測定可能なセキュリティ能力」へ変えるものと位置付けられています。ワークロード、部門、認証情報の種類、ユーザー単位でイベントを関連付け、メール、ファイル、URL などの元データまで掘り下げられる点が特徴です。(TECHCOMMUNITY.MICROSOFT.COM)

ここで重要なのは、ワークブック自体が魔法の検知エンジンになるわけではないことです。実務では、Microsoft Purview DLP、Sensitive Information Types、Endpoint DLP、Microsoft Defender XDR の advanced hunting などで取得したデータを、対応に使いやすい形へ整理する役割と考えると理解しやすくなります。

Microsoft 365 Defender は現在 Microsoft Defender XDR として提供されており、エンドポイント、ID、メール、コラボレーション、クラウドアプリなどを横断してインシデントレベルの可視性を提供する XDR プラットフォームです。(Microsoft)

なぜ認証情報漏えい対応は継続的な検索テーマなのか

「credential leak detection」「credential exposure remediation」「認証情報 漏えい 対応」が継続して検索される理由は明確です。認証情報漏えいは、発見した瞬間からインシデント対応の時間との戦いになるためです。

たとえば、次のようなケースは現場で起こりがちです。

  • 開発者が API キーをテスト用ファイルに貼り付け、そのファイルが OneDrive に同期された
  • サポート担当者が顧客環境の接続情報をメール本文で共有した
  • チャットやドキュメントに一時パスワードが残った
  • アプリケーションが一時ファイルやログにトークンを出力した
  • 認証情報らしき文字列を検知したが、誤検知か本物か判断できない

これらは「漏えいしたかもしれない」だけでは終わりません。SOC や identity defender は、影響範囲を確認し、資格情報を無効化・ローテーションし、関連ユーザーや端末を調査し、再発防止策をチケットやポリシーに反映する必要があります。

ワークブックの価値は、ここにあります。個別アラートを見るだけでは分かりにくい 傾向、偏り、対応遅延、再発パターン を見える化し、検知から是正までを運用プロセスとして扱えるようにします。

ワークブックが解決する実務上の課題

認証情報漏えい対応で失敗しやすいのは、検知そのものよりも「検知後の整理」です。

よくある課題現場で起きる問題ワークブックで見たい観点
アラートが多すぎる重要な漏えいとノイズが混ざる認証情報の種類、重大度、発生元ごとの優先度
影響範囲が分からないどの部門・ユーザーから手を付けるべきか迷う部門、ユーザー、ワークロード別の集計
対応状況を説明できない経営層や監査向けに根拠を示せない作成件数、解決件数、対応時間、未解決件数
根本原因が残る同じチームやアプリで再発する発生元ファイル、アプリ、URL、端末の相関
DLP ポリシーの調整が難しい誤検知を恐れて検知条件が甘くなる検知傾向と実害の比較

セキュリティ運用で最も避けたいのは、「検知はしているが、対応品質を測れていない」状態です。ワークブックは、このギャップを埋めるための運用レイヤーとして使えます。

主な機能と見るべきポイント

Microsoft のブログでは、ワークブックが提供するビューとして、検知トレンド、インシデントトレンド、コンテンツビュー、フォースディレクテッドグラフ、認証情報漏えいに関連するセキュリティインシデント、アプリ・ネットワーク相関などが紹介されています。(TECHCOMMUNITY.MICROSOFT.COM)

Detection trend:検知件数の増減を見る

Detection trend では、日別の検知件数、ワークロード別の内訳、認証情報タイプ別の傾向を確認できます。

実務では、単に「件数が多い日」を見るだけでは不十分です。次のように読むと、対応に直結します。

見るポイント判断の例
急なスパイク新しい共有ミス、設定変更、ポリシー変更、特定部署の作業イベントを疑う
特定ワークロードへの偏りExchange ならメール共有、OneDrive / SharePoint ならファイル保存、Endpoint ならローカル生成ファイルを重点確認
特定の credential type の増加API key、token、password などに応じてローテーション手順を変える
検知ソースの偏りDefender、Sentinel、Cloud App Security などで監視カバレッジの抜けを確認

たとえば、Endpoint で token 検知が急増している場合、ユーザーの手作業ではなく、特定アプリケーションがログや一時ファイルに認証情報を書き出している可能性があります。Microsoft も、Endpoint のビューはシークレットを安全に扱っていないアプリケーションの発見に役立つと説明しています。(TECHCOMMUNITY.MICROSOFT.COM)

Credential incident trends:対応の速さを測る

Credential incident trends は、アラートの作成と解決の推移を可視化します。ここで見るべきなのは、検知数だけではありません。

重要なのは 作成件数に対して解決件数が追いついているか です。

新規アラートが増えているのに解決件数が横ばいなら、SOC の処理能力、チケット連携、ローテーション手順、承認フローのどこかに詰まりがある可能性があります。逆に、解決件数が増えていても同じ部署や同じ認証情報タイプで再発しているなら、教育や開発プロセス、DLP ポリシー側の改善が必要です。

このビューは、社内 SLA の管理にも使えます。たとえば次のような基準を設けると、運用が曖昧になりません。

重要度対応目標の例対応内容
当日中本番環境の API キー、管理者権限の認証情報、外部共有済みファイル
1〜3営業日内部共有ファイル、限定権限のキー、影響範囲が限定的なトークン
定期レビュー誤検知候補、期限切れのサンプル、テストデータ

実際の SLA は組織のリスク許容度に合わせて調整すべきですが、少なくとも「何を何時間以内に処理するか」を決めておかないと、ワークブックは単なるきれいなレポートで終わります。

Content view:どこに認証情報が残っているかを見る

Content view では、ワークロード、部門、認証情報タイプ、ユーザー、ドキュメントの関係を掘り下げられます。Microsoft の説明では、部門から認証情報タイプ、ユーザー、ドキュメントへドリルダウンし、根本原因分析に使えるとされています。(TECHCOMMUNITY.MICROSOFT.COM)

このビューは、特に Microsoft Information Protection / Microsoft Purview DLP の担当者に有用です。

たとえば、営業部門でパスワードらしき文字列が多い場合は、顧客対応のメールテンプレートや引き継ぎ文書に問題があるかもしれません。開発部門で API キーが多い場合は、CI/CD、サンプルコード、ローカル設定ファイル、ログ出力の見直しが必要です。

見るべき観点は次の通りです。

  • どの部門で繰り返し発生しているか
  • どのユーザーが複数回関与しているか
  • どのファイル種別や保存場所に偏っているか
  • 外部共有やメール送信など、流出経路につながる操作があるか
  • 検知された文字列が本当に有効な認証情報か

ここで注意したいのは、検知結果に本物の認証情報が含まれる可能性があることです。閲覧権限は最小限にし、調査担当者、Microsoft Entra 管理者、DLP 管理者の役割分担を明確にする必要があります。

Force-directed graph:ユーザーとアラートの関係を俯瞰する

フォースディレクテッドグラフは、ユーザー、アラートカテゴリ、認証情報タイプ、部門などの関係を視覚的に把握するためのビューです。

一覧表では見逃しやすい「ハブ」を見つけるのに向いています。たとえば、特定ユーザーが複数種類の認証情報漏えいアラートに関係している場合、そのユーザー個人の問題とは限りません。役割上、多くのシステム接続情報を扱っている、チームの共有手順が属人化している、または端末上のツールが不適切にシークレットを保存している可能性があります。

このビューを使うときは、個人を責めるためではなく、構造的な問題を見つける姿勢が重要です。SecOps のダッシュボードは、懲罰ではなくリスク低減のために使うべきです。

Security incidents correlated to credential leakage:XDR インシデントと結び付ける

認証情報漏えいは、単独の DLP イベントとして終わる場合もあれば、実際の侵害インシデントの一部である場合もあります。

たとえば、漏えいしたトークンが不審なサインイン、異常なメール転送ルール、外部 IP からのアクセス、端末上の不審プロセスと結び付いていれば、優先度は一気に上がります。

Microsoft Defender XDR の advanced hunting は、構築したクエリで過去 30 日間のイベントデータを調査し、異常な活動や脅威の可能性を確認できる機能です。API を使えばイベントデータをプログラムで照会することもできます。(Microsoft Learn)

ワークブックを使う場合も、DLP の検知だけで完結させず、次のような XDR シグナルと組み合わせると実効性が高まります。

  • 同じユーザーの不審なサインイン
  • 同じ端末でのマルウェア検知
  • 同じメールボックスでの転送ルール作成
  • 同じ URL や IP への通信
  • 同じアカウントによる大量アクセスや権限変更

認証情報漏えい対応では、「文字列が見つかった」ことよりも、「その認証情報が悪用され得る状態か、すでに悪用された兆候があるか」を判断することが重要です。

導入前に確認すべき前提条件

Microsoft のブログでは、ワークブック利用の前提として、適切なルールで credential data を取得できるようにしておくこと、Microsoft Purview Information Protection のライセンス要件を確認すること、Endpoint DLP を有効化して監査ログに含めること、Power BI Desktop をインストールすることが挙げられています。(TECHCOMMUNITY.MICROSOFT.COM)

実務では、次の順で確認すると抜け漏れを防ぎやすくなります。

確認項目チェック内容
ライセンスPurview Information Protection、DLP、credential scanning SIT など、利用機能に必要なライセンスを確認
権限Power BI、Defender XDR、Purview、Advanced Hunting API へのアクセス権を最小権限で付与
DLP ポリシー認証情報を検知する SIT やカスタム regex が設定されているか
Endpoint DLP対象デバイスが Purview にオンボードされ、必要な監査が取れているか
データ品質空値、過剰な誤検知、古いテストデータがレポートを汚していないか
対応プロセス検知後のローテーション、無効化、チケット化、完了確認の手順があるか

Sensitive Information Types は、機密情報を検出するためのパターンベースの分類子です。Microsoft は多数の事前構成済み SIT を提供しており、組織独自のカスタム SIT も作成できます。なお、Microsoft Learn では credential scanning SIT の利用に E5 ライセンスが必要と説明されています。(Microsoft Learn)

Endpoint DLP は、Windows 10 / 11、macOS、対応する Windows Server などに DLP の監視・保護機能を拡張し、ユーザーが機密アイテムに対して行った操作を Activity Explorer で可視化できます。(Microsoft Learn)

セットアップの流れ

ワークブックの導入は、Power BI テンプレートを開くだけでは完了しません。先に「何を検知し、どう対応するか」を設計する必要があります。

まず検知対象を決める

最初に決めるべきなのは、どの認証情報を優先して検知するかです。

すべてを同じ重要度で扱うと、SOC はすぐにノイズに埋もれます。まずは事業影響が大きいものから始めるのが現実的です。

優先度検知対象の例理由
本番 API キー、クラウド管理者トークン、DB 接続文字列悪用時の影響が大きい
開発・検証環境のキー、共有アカウント情報横展開や権限昇格の足掛かりになり得る
サンプル文字列、期限切れキー、教育用データ誤検知や運用改善の対象

「password=」や「token」のような単純な文字列だけで検知すると、誤検知が増えます。キーワード、正規表現、周辺語、長さ、形式、除外条件を組み合わせて、実際の環境に合わせて調整しましょう。

Microsoft Purview では、SIT のテスト機能を使って、作成した sensitive information type が意図通りに動作するか確認できます。Microsoft は、作成した各 SIT について、ポリシーで使用する前にシミュレーションを実行することを推奨しています。(Microsoft Learn)

DLP ポリシーを監査モードから始める

最初からブロックを強くかけると、業務影響が大きくなりがちです。特にグローバル組織では、地域、部門、業務プロセスによって認証情報の扱いが異なります。

初期段階では、次のような段階的アプローチが向いています。

フェーズ目的推奨アクション
観測実態を把握する監査モードで検知件数、発生元、誤検知を確認
調整ノイズを減らすSIT、除外条件、対象ワークロード、重大度を調整
通知ユーザー行動を変えるポリシーヒントや教育メッセージを出す
制御高リスク操作を止める外部共有、コピー、アップロードなどを条件付きで制限
定着継続改善するワークブックで SLA、再発率、部門別傾向をレビュー

DLP は、アイテムの作成、読み取り、変更、オンデマンド分類などで機密情報を評価し、条件に合うユーザー操作が行われた場合に Activity Explorer などにイベントが表示されます。(Microsoft Learn)

Power BI テンプレートを接続する

Microsoft のブログでは、Power BI Desktop をインストールし、レポートを開いたうえで https://api.security.microsoft.com と advanced hunting API に組織アカウントで認証する手順が紹介されています。(TECHCOMMUNITY.MICROSOFT.COM)

接続時に注意したいのは、表示できるデータが権限に依存する点です。管理者権限を広く配るのではなく、調査担当者、DLP 管理者、ID 管理者、経営報告閲覧者でアクセス範囲を分けるのが安全です。

また、Microsoft Defender XDR の advanced hunting API には権限やクォータがあります。Microsoft Learn では、Application 権限として AdvancedHunting.Read.All、Delegated 権限として AdvancedHunting.Read が示されています。(Microsoft Learn)

運用で使える対応フロー

ワークブックを導入したら、次は毎日の運用に組み込みます。おすすめは、次の 5 ステップです。

ステップ担当実施内容完了条件
検知確認SOC / DLP analyst新規アラート、急増、重大度を確認調査対象を分類
妥当性判断SOC / アプリ担当本物の認証情報か、テスト値か、期限切れかを確認誤検知・要対応を判定
封じ込めIdentity / Cloud adminキーの無効化、パスワードリセット、トークン失効悪用可能性を低減
影響調査SOC / IR teamXDR、Entra、端末、メール、クラウドログを確認悪用有無を判断
再発防止DLP / 開発 / 業務部門ポリシー、教育、コード管理、シークレット管理を改善同種イベントの減少を確認

ポイントは、検知とローテーションを分離しないことです。

「検知したが、誰がキーを無効化するか分からない」という状態では、対応時間だけが伸びます。ワークブックで見える化したら、必ずチケット管理や SOAR、手動手順書と結び付けましょう。

失敗しやすいポイントと対策

誤検知を放置してアラート疲れを起こす

認証情報検知は、正規表現を広くしすぎるとすぐに誤検知が増えます。たとえば、ランダム文字列、ハッシュ値、サンプルコード、ダミーパスワード、ログ ID などが大量に拾われることがあります。

対策は、最初から完璧な検知を狙わないことです。30日程度の観測期間を設け、次の観点でチューニングします。

  • 本物の認証情報だった割合
  • 部門別・ワークロード別の誤検知率
  • 除外してよいファイルパスやリポジトリ
  • サンプル値、教育用データ、既知のダミー文字列
  • 高信頼度の検知条件と低信頼度の検知条件の分離

レポートを見る人と直す人が分かれている

ワークブックを SOC だけが見ていても、実際の修正は進みません。API キーなら開発チーム、ID なら Entra 管理者、共有ファイルなら情報管理部門や業務部門が関わります。

そのため、レポート設計では「誰が次のアクションを取るか」を列やフィルターに反映すると有効です。

たとえば、部門、所有者、アプリ名、端末、ファイル保存場所、チケット番号を紐付けられるようにすると、単なる分析から実際の是正に移しやすくなります。

認証情報の中身を不用意に共有する

認証情報漏えい対応では、調査そのものが二次漏えいにつながるリスクがあります。

ダッシュボードのスクリーンショットをチャットに貼る、検知されたトークンをチケット本文にそのまま記載する、調査用 Excel にエクスポートする、といった行為は避けるべきです。

安全に運用するには、次のルールを明文化します。

ルール理由
認証情報の値そのものは原則マスクする二次漏えいを防ぐ
閲覧権限を調査担当者に限定する不要なアクセスを減らす
チケットには種類・場所・所有者・対応状況を記録する値を共有せず対応を進める
ローテーション後に証跡を残す監査や再発防止に使う
エクスポートを制限するレポート外への拡散を防ぐ

対応完了の定義が曖昧

「確認済み」と「解決済み」は違います。

認証情報漏えい対応の完了条件は、最低でも次のように定義しておくべきです。

  • 検知された認証情報が本物か判断した
  • 有効な認証情報なら無効化またはローテーションした
  • 悪用の兆候を確認した
  • 影響範囲を記録した
  • 元ファイル、メール、URL、ログなどを削除またはアクセス制御した
  • 再発防止策を実施またはチケット化した

この完了条件がないと、ワークブック上の「解決」は実態を反映しません。

グローバル組織での使い方

Credential exposure remediation は、グローバル企業ほど難しくなります。拠点ごとに言語、業務ツール、法規制、開発文化、時差が異なるためです。

ワークブックをグローバルで使う場合は、最初から全社一律の基準を押し付けるより、共通指標とローカル運用を分けると定着しやすくなります。

項目グローバル共通にすべきものローカル調整してよいもの
重大度本番キー、管理者資格情報、外部共有の扱い部門別の優先度
SLA高リスク認証情報の初動時間営業日、休日、時差対応
レポート全社件数、未解決件数、平均対応時間部門名、地域名、業務プロセス
ポリシー外部共有、公開場所への送信制御通知文、教育コンテンツ
権限最小権限、監査証跡地域ごとの調査担当者

特に多国籍企業では、認証情報の値そのものを国境を越えて共有してよいか、データ保護・雇用・監査の観点で事前に確認する必要があります。ワークブックは可視化の手段であり、法務・コンプライアンス上の判断を自動化するものではありません。

SecOps と identity defenders が見るべき KPI

ワークブックを経営層や監査向けにも使うなら、KPI は技術指標だけにしないことが重要です。

おすすめの指標は次の通りです。

KPI目的改善アクションの例
新規 credential exposure 件数発生状況を把握高頻度部署への教育、ポリシー強化
平均初動時間SOC の反応速度を測る通知・チケット連携の改善
平均解決時間ローテーションや削除の遅れを測る所有者情報、承認フローの整備
未解決の高リスク件数組織の残存リスクを見る優先対応会議、エスカレーション
再発率根本原因の残存を測る開発プロセス、テンプレート、教育の見直し
誤検知率検知品質を測るSIT、正規表現、除外条件の調整
ワークロード別件数リスクの偏りを見るExchange、Endpoint、SharePoint などの個別対策

SecOps では「何件検知したか」よりも、「高リスクの認証情報をどれだけ早く安全な状態に戻せたか」を重視すべきです。identity defenders では、認証情報の無効化やパスワードリセットだけでなく、不審なサインイン、権限変更、条件付きアクセス、MFA 状態まで含めて見ると、対応精度が上がります。

すぐに始めるためのチェックリスト

最後に、Credential Exposure Risk & Response Workbook を使って認証情報漏えい対応を運用化するための初期チェックリストを整理します。

チェック実施内容
検知対象を決めたかAPI キー、トークン、パスワード、共有アクセスキーなどを優先度付きで定義
SIT を検証したかサンプルファイルで検知・非検知をテスト
DLP ポリシーを段階導入したか監査、通知、制御の順で展開
Endpoint DLP を有効化したか対象端末のオンボードと監査範囲を確認
Power BI 接続権限を整理したかDefender XDR、Advanced Hunting API、Purview への最小権限を確認
対応フローを決めたか検知、判定、無効化、調査、再発防止の担当を明確化
KPI を定義したか件数、初動時間、解決時間、未解決件数、再発率を追跡
二次漏えい対策をしたか認証情報の表示、エクスポート、チケット記載ルールを制限

Credential Exposure Risk & Response Workbook は、認証情報漏えいを「見つける」ためだけのツールではありません。Microsoft 365 Defender / Microsoft Defender XDR と Microsoft Information Protection / Microsoft Purview DLP のデータを、インシデント対応、リスク説明、ポリシー改善につなげるための運用基盤です。

まずは高リスクな認証情報に対象を絞り、監査モードで実態を把握し、ワークブックで傾向と対応遅延を見える化しましょう。そのうえで、ローテーション手順、チケット連携、部門別の再発防止策まで整えれば、認証情報漏えい対応は場当たり的な作業から、継続的に改善できるセキュリティ運用へ変えられます。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次