Microsoft Entra ID トラブルシューティング ハブ
By Mirko Peters ·
Azure のログ分析を使って、ID 管理でよくある問題をトラブルシューティングします。ID サービスの認証と接続の問題を迅速に解決します。
Automatically translated with AI from the original post. Read the English original

Microsoft Entra ID(旧 Azure AD)の運用で、思うように進まないことは少なくありません。このハブは、現場で管理者として対応している皆さまに向けて作成しました。ユーザーの作業を止めている問題を解消するための、率直な情報と具体的な手順をお届けします。さまざまな奇妙なエラーの実際の意味、言うことをきかないウィザード、すぐに切れてしまうサインインについて、現場目線で解説します。
前置きは抜きにして、認証、構成、接続、アクセス制御に関する実践的なトラブルシューティングを扱います。よくある問題の箇所を整理し、ダウンタイムの削減につながる解決策を順を追って説明します。各セクションでは原因と対処方法を掘り下げるので、障害を取り除き、ユーザーの業務を再開させることができます。ぜひ読み進めて問題を解決し、本来の業務に戻ってください。
Microsoft Entra ID とは
Microsoft Entra ID は、Microsoft のクラウドベースの ID およびアクセス管理サービスです。ユーザー、アプリケーション、デバイスを対象に、ID 認証、シングルサインオン、アクセス制御を提供します。Azure Active Directory の進化版であり、Microsoft 365、Azure、多数のサードパーティ製アプリケーションにまたがる ID を管理する中核ディレクトリとして機能します。
概要: Entra ID を使うと、組織はユーザーとサービスを安全に認証し、承認できます。条件付きアクセス ポリシーを適用し、多要素認証(MFA)を管理し、ID ガバナンスをサポートします。オンプレミス ディレクトリやクラウド サービスとも統合されるため、ID 管理を一元化できます。サインインの問題、アプリケーションへのアクセスの問題、権限エラーを調査する際に最初に確認すべきサービスであり、Entra ID トラブルシューティング ハブに欠かせない構成要素です。Entra ID トラブルシューティング ハブ: Microsoft Entra ID に関する意外な 5 つの事実
- Azure AD の進化版です: Microsoft Entra ID は、Azure Active Directory をベースにブランド名を変更し、機能を拡張した ID サービスです。完全な後方互換性を維持しながら、より広範な ID ガバナンスとクロスクラウドの ID 機能を備えています。
- 分散型 ID のサポート: Entra ID には、分散型 ID(DID)標準と検証可能な資格情報に関する新しいサポートとツールが含まれています。従来のエンタープライズ サインインを超えて、パスワードレスでプライバシーに配慮した認証シナリオを実現します。
- セキュリティシグナルとしてのID: Entra ID の継続的アクセス評価と条件付きアクセスは、ID に関するテレメトリ(リスク、デバイスの状態、場所、挙動)を統合し、セッションをリアルタイムで調整します。つまり、ID のコンテキストを、リアルタイムで動作するセキュリティセンサーとして扱っているのです。
- 組み込みのエンタイトルメント管理: Entra ID は、アクセス パッケージ、自動化されたライフサイクル ワークフロー、接続されたカタログなど、エンタイトルメントとアクセスのライフサイクルをネイティブに管理する機能を提供します。アクセス許可が無秩序に広がるのを抑え、監査に対応しやすいガバナンスを簡素化します。
- マルチベンダーおよびマルチクラウドの連携: Microsoft のサービスだけでなく、Entra ID は他の ID プロバイダーやクラウド プラットフォームとフェデレーションし、相互運用するように設計されています。異種環境をまたいだ統一的な ID 管理を可能にします。
Microsoft Entra ID の一般的な認証エラーと対処方法
正直に言えば、認証エラーは Entra ID で悩まされる問題の定番です。パスワードの失念、扱いにくい MFA のプロンプト、原因のはっきりしない ID の不一致など、どれもヘルプデスクとユーザーの両方を困らせます。他の条件がすべて揃っていても、ちょっとした認証の不具合ひとつで全体の作業が滞ることがあります。
このセクションでは、サインイン時に問題が起きやすい箇所を取り上げます。目的は、直面している問題の種類をすばやく見分け、なぜ発生しているのかを理解できるようにすることです。過去に何度も見たエラーの調査に午前中を費やさずに済むよう、知識を提供します。
以下の各詳細ガイドでは、パスワードの有効期限切れといった単純な問題から、頑固な MFA や ID 検出の不具合まで、ユーザーを再びサインインさせるための実践的な方法に焦点を当てます。結論から言えば、このセクションの目的は、よくある混乱を解消し、環境のセキュリティを保ちつつユーザーの満足度を維持することです。準備はいいですか。それでは、最も厄介な認証の障害を掘り下げ、環境を正常な状態に戻していきましょう。
パスワードおよび MFA の認証失敗の解決
- 「パスワードの検証済み」失敗の診断
- ユーザーがパスワードの入力画面で止まる場合、原因は単純な入力ミスとは限りません。アカウントがロックアウトされていないか、パスワードが期限切れになっていないか、レガシ認証が妨げになっていないかを確認してください。バックエンドのサービス障害により、正しいサインインが失敗することもあります。また、予期せずアクセスをブロックしている可能性があるため、パスワード ポリシーやサインインのリスク構成に最近変更がないかも確認してください。
- 期限切れパスワードとパスワード書き戻しのトラブルシューティング
- パスワードが期限切れになった場合、セルフサービスのパスワード リセットまたはパスワード書き戻しが正しく設定されていれば、対処は簡単です。セキュリティ ポータルでパスワードのリセット方法をユーザーに案内するか、Active Directory から同期している場合はオンプレミスの書き戻しが機能しているかを再確認してください。オブジェクトの同期が遅延している場合や、同期サービスがステージング モードになっている場合にも問題が起こることがあります。
- MFA エンドポイントとネットワーク接続の問題の解決
- 「MFA エンドポイントに到達しました」というエラーは、多くの場合、接続の問題を示しています。login.microsoftonline.com や aadcdn.msftauth.net などのエンドポイントがファイアウォールや誤って構成されたプロキシによってブロックされていないことを確認してください。ユーザーが第 2 要素を完了できない場合は、プッシュ通知、SMS、または別の方法をテストしてください。また、ユーザーの MFA 方法が登録されていること、誤って削除または変更されていないことを必ず確認してください。
- MFA の登録とポリシーのギャップへの対応
- 条件付きアクセスやセキュリティ ポリシーで MFA が必須になっているのに、グループの割り当てやポリシーの適用範囲の不整合により、ユーザーに MFA が求められないことがあります。割り当てルールとユーザーのグループ メンバーシップを確認してください。必要な登録が完了していることも確認しましょう。デバイスの入れ替えが頻繁だったり古い電話機が使われていたりする場合は、Authenticator アプリの再登録が必要になることがあります。
- 止まってしまった認証フローの解消
- アカウントがパスワードの検証は通過するものの、MFA で繰り返し止まる場合は、サインインログに手がかりがないか確認してください。「認証要件が満たされていません」のようなエラーが表示されていますか。ユーザーの MFA 登録をリセットするか、デバイス上にローカルでキャッシュされた資格情報をクリアしてみてください。多数のユーザーで同じ障害が発生している場合は、テナント全体の MFA サービスの正常性を確認し、原因となり得る障害やポリシーの更新がないかを調べてください。
ID とレルムの検出に関する問題の解決
- 「不明」なユーザー種類エラーのトラブルシューティング
- ユーザーがサインインできず、エラーに「不明」なアカウントまたは種類と表示される場合は、正しいディレクトリにそのアカウントが存在するかを確認してください。個人の Microsoft アカウントで、職場または学校のアカウントの代わりにサインインしようとしているケースも少なくありません。正しいユーザー名とドメインを使用しているか確認してください。
- レルムの検出の失敗の解決
- レルムの検出とは、Entra ID がサインイン要求の属するディレクトリを判断する仕組みです。この処理が失敗する場合は、多くの場合ドメインの DNS 構成の問題に起因しています。たとえば、テナントの CNAME レコードや TXT レコードが欠落している、または誤っていることが考えられます。ドメインが正しく検証されていること, そして公開 DNS 設定が最新であることを確認してください。
- 「Invalid Grant」と OAuth の問題の修正
- 認証中に「invalid grant」が表示される場合、特にカスタム アプリやハイブリッド環境では、通常、同意の不整合、無効なクライアント シークレット、またはリダイレクト URI の不一致が原因です。OAuth フローが、アプリケーション登録と呼び出し元のアプリの両方で構成された内容と一致しているか、もう一度確認してください。
- ハイブリッド ID と同期の問題への対処
- ハイブリッドモードでは、オンプレミスの Active Directory と Entra ID の間に不整合があると、ID の混乱が起きることがあります。UPN などの属性が正しく同期されていることを確認し、重複したアカウントが存在しないことを確認してください。ユーザーで繰り返しレルムや検出の問題が発生する場合は、対象を絞った同期を実行し、コネクタースペースで競合しているオブジェクトやフィルターされたオブジェクトがないかを確認します。
- レルム検出のテストと切り分け
- 一時的な問題か、システム全体の問題かを切り分けるには、Microsoft の「What's my tenant」ツールまたは PowerShell を使用して、影響を受けているドメインでレルム検出が成功しているかを確認します。傾向を確認してください。特定の 1 ユーザーだけであれば、ユーザーまたはデバイスの問題である可能性が高いです。広範囲に及んでいる場合は、ディレクトリまたはドメインの設定ミスを疑ってください。サインイン ログを確認すると、根本原因を特定するうえで重要なエラー コードと発生時刻がわかります。
セットアップ ウィザードとインストール時のエラーの解決
Microsoft Entra Connect のセットアップは、暗闇でジグソーパズルを解くような作業であってはなりません。とはいえ、このツールの導入やアップグレードは、わかりにくいウィザード エラー、事前チェックの失敗、設定手順の漏れなどによって、すぐに思わぬ方向へ進んでしまうことがあります。管理者は、Entra ID への接続、サービス アカウントのアクセス許可、ドメイン設定の誤りといった問題によく直面します。これらはいずれもデプロイを停滞させる原因になります。
このセクションは、こうしたセットアップの問題を解きほぐすための手引きです。単に「次へ」を押して動くまで進めるものではなく、特定の要件が満たされていないとウィザードがなぜ止まるのかを理解することが目的です。問題が発生した際に、以前のトラブルシューティング手順を見直すべきか、より詳細な診断にエスカレーションすべきかを判断できると、大きな違いが生まれます。
次は、インストール失敗の一般的な原因を取り上げ、デプロイを予定どおり進めるための方法を紹介します。ウィザードの一手順のつまずきで貴重な午後を失うことのないよう、誰かが遅延に気づく前に問題を解決しましょう。
Entra ID への接続とプロキシ構成の確保
- Azure へのプロキシ接続を確認する
- まずは接続テストから始めます。Test-NetConnection や telnet などのツールを使用して、サーバーが必要な Microsoft Entra ID のエンドポイントに到達できるかを確認します。ファイアウォール ルールや、送信 HTTPS トラフィックをブロックする可能性のあるプロキシに注意してください。ここで問題がなければ、オンプレミスのシステムが Azure のコントロール プレーンと通信できていることになり、これは決して小さなことではありません。
- プロキシのアイドル タイムアウト設定を確認する
- アイドル タイムアウトの設定は、思いのほか厄介な場合があります。プロキシやネットワーク機器のタイムアウト値が低すぎると、長時間実行される同期やセットアップの手順が途中で打ち切られる可能性があります。ネットワーク機器とプロキシの設定を見直し、タイムアウトの値が厳しすぎないかを確認してください。Microsoft が推奨する値に合わせて引き上げることも検討しましょう。
- プロキシとアプリケーションのログを確認する
- 頑固な接続エラーの原因が、ログに隠れていることがあります。インストールが失敗した時間帯のプロキシ ログを詳しく調べてください。接続の切断、認証の失敗、DNS エラーがないかを確認します。Microsoft Entra 側でもログが保持されているため、お使いの IP アドレスやマシン名からの試行に関する有益なメッセージがないか確認しましょう。
- 一般的なプロキシの設定ミスを解消する
- プロキシに特別な設定が必要になるのは珍しいことではありません。たとえば、Microsoft のエンドポイントに対する例外設定、*.microsoft.com 宛てのトラフィックに対する認証のバイパス、SSL インスペクションのルールの更新などが挙げられます。プロキシがヘッダーを書き換えたり、TLS トラフィックを壊したりしていないことを確認してください。これらのエラーは気づきにくいものの、Entra ID への接続に深刻な影響を与えることがあります。
- Entra サービスへのエンドツーエンドのアクセスをテストする
- 念のための確認として、サーバーがサインイン エンドポイントに到達できるだけでなく、Entra ID に対する認証を完了できることも確認してください。Entra Connect Health サービスを使用し、テスト同期を試して、隠れた接続や資格情報の問題を見つけ出します。ここで問題を解決しておくと、ディレクトリの同期状態が維持され、後々の大きなトラブルを防げます。
認可とアクセス制御の失敗
こんな経験はありませんか。ユーザーの資格情報は正しく認証されているのに、リソースやアプリにアクセスしようとすると「申し訳ありませんが、承認されていません」というメッセージが表示される。認可の失敗は Microsoft Entra ID で特に厄介な問題のひとつであり、アクセス ポリシーや特権ロールが頻繁に変わる大規模な組織では、なおさらです。
このセクションでは、アクセス許可やアクセス構造のどこかが噛み合わないときの対処を扱います。きめ細かなアプリの割り当て、Privileged Identity Management を通じたロールのアクティブ化で発生するトラブル、アップグレード後に説明のつかない権限の不一致など、どれも認可エラーが生産性の低下やサポート チケットの増加につながる原因になります。
ここでは、よくあるエラーについて、ユーザー単位とアプリケーション単位の両方のトラブルシューティングを取り上げます。ロックアウトされたチームメンバーのロック解除から、重要な業務アプリへのアクセス復旧まで、これらのガイドを通じて、アクセス問題の根本原因を突き止め、必要なアクセスを安全に復旧させてください。過剰な権限付与をせずに対応することが目標です。では、アクセスの不具合を解消し、コントロールを本来あるべき場所に戻しましょう。
アプリケーションおよび SSO の認可の問題を解決する
- SAML SSO の設定ミスを特定する
- SAML ベースのシングルサインオンの問題の多くは、証明書の不備、識別子の不一致、またはクレームのマッピングの誤りから始まります。Microsoft Entra ID と対象アプリケーションの両方で SAML アプリの設定を再確認してください。エンティティ ID、サインイン URL、応答 URL が、アプリが期待する値と完全に一致しているかを確認します。わずかなタイプミスでもサインインは失敗します。
- AADSTS エラー コードをトラブルシューティングする
- AADSTS50105(「ユーザーがアプリに割り当てられていません」)や AADSTS700016(「指定された識別子のアプリケーションが見つかりません」)といったエラーは、最初の手がかりになります。前者の場合は、Entra 管理センターでユーザーまたはグループをアプリケーションに割り当ててください。後者の場合は、アプリケーションの登録が存在すること、およびコードや構成ファイル内のアプリ ID が Entra ID に登録されている値と一致していることを確認してください。
- アプリケーションのユーザー割り当てとグループ メンバーシップを確認する
- ユーザーは以前はアクセスできていたのに、適切なグループから外れた、グループがアプリから削除された、またはロールが変更されたことで、アクセスを失うことがあります。アプリケーションのパネルに移動して割り当てを確認してください。必要なロールがある場合は、それが必要かどうかを確認し、削除されていないか、そもそも付与されていなかったのかも確認するとよいでしょう。
- アプリケーション登録の状態を検証する
- アプリの登録が古い、削除されている、またはテナントのアクセス許可が付与されていない場合、SSO が完全に失敗することがあります。Entra 管理センターを使用して、アプリの登録が期限切れになっていないか、無効化されていないかを確認してください。特に、ワークフローの外で更新された古いアプリやサードパーティ製アプリは注意が必要です。証明書は期限内に更新し、割り当てられたユーザーとアクセス許可の両方について、アプリの登録を定期的に監査してください。
- アクセス許可を整合させ、同意設定を確認する
- アプリによっては、ユーザーがサインインする前にユーザーまたは管理者による追加の同意が必要になります。API スコープや委任されたアクセス許可など、最近アクセス許可が変更されていないかを確認してください。グループベースの割り当てを利用している場合は、ユーザーが引き続き適切なグループのメンバーであることを確認します。同意に関する問題は、再度同意を行い、必要なアクセス許可がすべて付与されているかをアプリの所有者またはプロバイダーと確認することで解消します。
条件付きアクセス ポリシーによる拒否の診断
条件付きアクセス (CA) は、Entra ID の「誰が、いつ、どのように入れるか」という考え方を支える仕組みです。しかし、同じポリシーが正当なユーザーをブロックしてしまうこともあります。資格情報は正しいのに扉が開かず、首をかしげるような場面が生じます。CA ポリシーによる拒否はサポート チケットの大きな割合を占めますが、謎のままにしておく必要はありません。
このセクションでは、エラー メッセージが役に立たない場合でも、ユーザーが拒否された正確な理由を突き止めるための体系的な方法を紹介します。CA ポリシーは、デバイスの状態やコンプライアンス、リスクの高いサインイン、IP の場所、さらには接続しようとしているアプリの種類によってトリガーされます。これらの条件がうまく噛み合わないと、ランダムに見える拒否が発生しますが、実際には明確な理由があります。
ここで紹介するガイドでは、評価の失敗の診断、ポリシーの競合の特定、ユーザーの試行時に何が適用され、何が適用されなかったかの確認方法を説明します。CA の結果を把握することで、環境を過剰に公開することなく、アクセスを適切に絞り込み、調整できるようになります。複雑な判断を整理し、ユーザーが本当に必要とするアクセスを安全に提供しましょう。
サインイン ログを使用して条件付きアクセスの結果をトラブルシューティングする
- Microsoft Entra のサインイン ログを確認する
- まず Entra 管理センターに移動し、影響を受けたユーザーまたはアプリのサインイン ログを開きます。このログは CA ポリシーの結果を追跡するうえで非常に役立ちます。ユーザー、アプリケーション、または時間範囲でフィルターして調査対象を絞り込みましょう。無関係なエントリをスクロールして時間を無駄にしないことが大切です。
- 「適用された条件付きアクセス ポリシー」セクションを読み解く
- 各サインイン イベントには、評価されたすべての CA ポリシーの一覧が含まれており、それぞれが適用されたか、適用されなかったか、エラーが報告されたかが示されます。この一覧を見ると、どのポリシーがアクセスを拒否したのか、その理由は何か (たとえば、デバイスが準拠していない、信頼されていない場所からのアクセスである、など) を一目で確認できます。
- 許可コントロールとセッション コントロールを確認する
- 一覧に表示された各ポリシーを開くと、満たされた、または失敗した許可コントロール (MFA の要求、準拠デバイス、承認済みの場所など) の詳細を確認できます。セッション コントロール (サインインの頻度やセッションの有効期間の制限など) も含まれている場合があり、全体的なアクセス判断に影響します。赤い「失敗」マークが表示されている場合は、どのコントロールが原因かを確認してください。
- ポリシーの競合や誤った適用を切り分ける
- 複数のポリシーが重複したり、競合したりすることがあります。ポリシーが評価されたものの「適用されなかった」場合は、そのサインインでは条件が満たされていなかったということです。一方で、明確なエラーを伴う拒否がある場合は、原因を特定できています。これをご自身の CA ポリシーの設定と照らし合わせ、グループ フィルター、場所、デバイスの状態、アプリのコンテキストなど、どこで判断ロジックが誤動作したのかを確認してください。今後の参照やエスカレーションのために、これらの結果を記録しておきましょう。
- ログの分析結果に基づいて対処する
- 拒否の原因となったポリシーが分かったら、必要に応じて調整または更新します。信頼できる場所の一覧に場所を追加する、デバイスの準拠要件を緩和する、許可コントロールを微調整するなどが考えられます。ログを使ってリアルタイムに変更をテストしてください。影響を受けたユーザーに再度試してもらい、ログを確認して新しい結果を検証します。このフィードバック ループを習得すると、CA の管理が格段に楽になります。
「Invalid Ticket」エラーと主要な診断ツール
Microsoft Entra ID のトラブルシューティングは、暗闇の中で鍵を探すようなものに感じられるかもしれません。特に「invalid ticket」のような分かりにくいエラーや、AADSTS50105 や AADSTS700016 のようなコードに直面したときはなおさらです。これらは単なるポップアップの煩わしさではありません。認証のやり取りの中で何らかの特定の問題が起きたことを、システムが伝えているのです。これらのエラーを読み解くことが、問題を解決へ向かわせる最初の一歩になります。
何が問題だったのかを理解するには、まずエラー コードに注目することです。たとえば「invalid ticket」が表示される場合、通常は認証トークンまたはセッションの状態がシステム間で一致していないことを意味します。AADSTS50105 のようなコードは、多くの場合、条件付きアクセスやグループ メンバーシップの問題を示します。一方、AADSTS700016 は、アプリ自体が登録されていないか、構成が誤っていることを意味します。どのコードが表示されているかを把握することが、解決への大きな前進になります。
さらに深く調べる場合は、診断ツールが頼りになります。プロキシ ログには、認証要求の手順ごとの流れが表示されます。これは、リモートとハイブリッドのどちらの環境でも役立ちます。Entra ID のコントロール プレーンにあるサインイン ログからは、ポリシーの評価からデバイスの準拠状況、地理的な制限まで、ユーザーがブロックされた理由が分かります。行き止まりではなく手がかりが得られます。
フィードバックやサポートのチャネルも見逃さないようにしましょう。正常性の確認ブレードや診断フィードバックは、見過ごされがちな同期の問題、残存しているアクセス ポリシー、不安定なハイブリッド接続を検出できます。大切なのは、これらのツールが示す情報を組み合わせることです。そうすればトラブルシューティングは当て推量ではなく、確かな証拠をたどる調査になります。
Entra ID トラブルシューティング ハブ チェックリスト
このチェックリストを使用して、一般的な Microsoft Entra ID の問題を診断し、解決してください。
Entra ID トラブルシューティング ハブ — トラブルシューティングの手順と次のステップ
Entra ID トラブルシューティング ハブとは何ですか?いつ使用すればよいですか?
Entra ID トラブルシューティング ハブは、Microsoft Entra ID (Azure AD) の一般的な問題を解決するための、ガイダンスと診断手法を一元化したものです。認証の失敗、Microsoft Entra への接続の問題、断続的なサインインの問題が発生した場合や、ハイブリッド ID 環境や Microsoft Entra Connect Server を使用した同期のトラブルシューティングが必要な場合に使用してください。
ネットワークから Microsoft Entra への接続の問題をトラブルシューティングするにはどうすればよいですか?
まず、Entra ID に必要な URL と IP アドレス範囲を確認し、ファイアウォールとプロキシがそれらのエンドポイントへの通信を許可していることを確かめてください。ネットワーク トレース ツールを使って、検出エンドポイントと Azure Portal のエンドポイントへの接続を検証します。Entra サービスをホストするリモート サーバー、または Microsoft Entra Connect サーバーに接続する必要がある場合は、DNS 解決を確認し、TLS の設定をチェックして、断続的なパケット損失がないかを確認します。次の手順として、サーバーのログを確認し、Microsoft Learn に記載されている接続テストを実行してください。
アプリケーションから Microsoft Entra ID に接続する際によくある問題は何ですか?
よくある問題としては、リダイレクト URI の設定ミス、期限切れまたは誤ったクライアント シークレット、検出エンドポイントの誤り、ADAL のような古いライブラリを MSAL の代わりに使っていることなどが挙げられます。また、Azure Portal でアプリの登録のアクセス許可を確認し、要求するスコープが正しいことを確かめてください。さらに、アプリケーションやサービス プリンシパルの重複したエントリがないかも確認してください。重複があると、認可の混乱を招くおそれがあります。
Entra ID でユーザーやデバイスの重複エントリを解消するにはどうすればよいですか?
重複エントリは、多くの場合、同期の構成に問題がある場合や、ハイブリッド環境で ID ソースが競合している場合に発生します。Microsoft Entra Connect サーバーの規則を確認し、属性のマッピングに問題がないかをチェックしてください。Azure Portal で重複を見つけ、統合または削除します。必要に応じて、PowerShell、および ADAL や MSAL ベースのツールを使ったディレクトリのクリーンアップ スクリプトを実行し、再同期の前にソース データを整合させてください。
ハイブリッド ID 管理者は、同期が断続的に失敗する場合にどう対応すればよいですか?
同期の失敗が断続的に発生する場合は、Microsoft Entra Connect サーバーの正常性とサービスの状態を確認し、同期ログで一時的なエラーがないかを調べてください。オンプレミスのサーバーと Azure の間のネットワークが安定しているかも確認します。同期サーバーにセキュリティ更新プログラムを適用し、サーバーのサブスクリプションが有効であることを確かめてください。スロットリングやレート制限のメッセージも確認します。問題が解決しない場合は、Microsoft Learn の追加リソースを参照し、テクニカル サポートにエスカレーションしてください。
アプリケーションとユーザーのアクセス許可を付与または確認するにはどうすればよいですか?
Azure Portal で、アプリの登録とエンタープライズ アプリケーションを確認し、必要な API のアクセス許可と管理者の同意が設定されているかを確かめてください。ユーザーのアクセス許可やロールの割り当てについては、ディレクトリ ロールとカスタム ロールの定義を確認します。スクリプトによる自動化が必要な場合は、MSAL または ADAL と PowerShell モジュールを使って、アクセス許可をプログラムから照会または設定できます。アクセス許可の変更を行う際は、最小特権の原則に従い、次の手順を文書化しておいてください。
エンド ユーザーのサインイン エラーをトラブルシューティングするには、どの手順が役立ちますか?
Azure Portal からユーザーのサインイン ログを収集し、条件付きアクセス ポリシー、多要素認証の要件、トークンのエラーを確認してください。クライアント デバイスの時刻が同期されているかを確認し、断続的なネットワークの問題がないかも調べます。アプリケーションが MSAL のようなサポートされた認証ライブラリを使っていることも確かめてください。トークンが無効な場合は、検出エンドポイントを通じたトークンの発行と、更新トークンのフローを調べます。任意のトラブルシューティング手順として、キャッシュされた資格情報をクリアすることも検討してください。
検出エンドポイントは認証にどのように影響し、どのように検証すればよいですか?
検出エンドポイントは、クライアントがトークンを検証し、トークン エンドポイントを見つけるために必要なメタデータと署名キーを提供します。検出エンドポイントに到達できない場合や、誤ったメタデータを返している場合は、認証が失敗します。アプリの構成でエンドポイントの URL が正しいかを確認し、curl またはブラウザーでテストして、有効な JSON ドキュメントが返されることを確かめてください。また、エンドポイントがファイアウォールの規則でブロックされていないかも確認します。参照用として、Azure Portal と Microsoft Learn に掲載されているエンドポイントを使用してください。
Microsoft Entra Connect サーバーが Azure に同期できない場合、どのようなトラブルシューティング手順が適用されますか?
Connect サーバーが Azure にネットワーク接続できることを確認し、サービス アカウントの資格情報を検証して、同期スケジューラーのログにエラーがないかを調べてください。Entra Connect のソフトウェアを更新し、セキュリティ更新プログラムを適用します。サーバーが Microsoft Entra ID に接続できない場合は、必要な URL と IP アドレス範囲への接続をテストし、証明書の有効性を確認して、検出エンドポイントに変更がないかをチェックしてください。必要に応じて同期サービスを再起動し、文書化された復旧手順に従ってください。
ADAL と MSAL の間のトークン ライブラリの問題には、どのように対処すればよいですか?
ADALは多くのシナリオで非推奨になっています。MSALは、セキュリティの強化と最新の認証フローへのサポートを提供します。可能な場合は、ADALを使用しているクライアントやADALを使用するPowerShellスクリプトをMSALへ移行してください。両方をサポートする必要がある場合は、トークンキャッシュと機関(authority)の構成を適切に行い、検出エンドポイントの動作をテストしてください。Microsoft Learnの移行ガイダンスを活用し、今後の互換性の問題を避けるために、次のステップとして更新計画を立ててください。
Entra ID を安全に保つためのセキュリティ更新とベストプラクティスには、どのようなものがありますか。
プラットフォームのセキュリティ更新を定期的に適用し、強力な条件付きアクセス ポリシーを徹底し、多要素認証を必須にしてください。また、Azure portal でサインインのリスクと監査ログを監視します。MSAL、コネクタ、Microsoft Entra Connect サーバーにも必ずパッチを適用してください。アクセス許可は定期的に見直し、不要になったアカウントや重複したエントリを削除します。最新のガイダンスについては Microsoft Learn などの追加リソースを参照し、複雑なインシデントについてはテクニカル サポートに相談してください。
Entra ID の問題に関する追加のリソースやテクニカル サポートは、どこで見つけられますか。
追加のリソースとしては、Microsoft Learn のドキュメント、Azure portal のヘルプ ブレード、コミュニティ フォーラム、Microsoft の公式テクニカル サポートがあります。高度なトラブルシューティングでは、ハイブリッド ID 管理者向けガイド、サブスクリプションのサポート チャネル、Entra ID トラブルシューティング ハブの記事を参照してください。公式ドキュメントに記載されている次のステップに従い、サポートに問い合わせる前に診断ログを収集しておくと、解決が早まります。
.NET アプリケーションと最新の認証で発生する問題は、どのようにトラブルシューティングすればよいですか。
.NET アプリケーションでは、トークンの取得に MSAL を使用しているかを確認し、Azure portal でアプリの登録情報を確認してください。リダイレクト URI、クライアント資格情報、スコープを検証します。断続的な障害が発生する場合は、アプリで詳細ログを有効にし、検出エンドポイントへのネットワーク接続を確認して、Azure AD のサインイン ログでエラー コードを調べてください。次のステップとして、ランタイム フレームワークとライブラリを更新します。