Microsoft 365のサインインやアプリ利用時に「許可されていません」「アクセスがブロックされました」というエラーが表示され、作業が進められなくなることがあります。この問題の多くは、Microsoft Entra ID(旧Azure Active Directory)のアクセス許可設定が原因です。しかし、何をどう管理者に報告すればよいか分からず、解決が遅れてしまうケースもあります。本記事では、エラーの原因を切り分けるための確認手順と、管理者に伝えるべき具体的な情報をまとめました。
【要点】この記事で確認すること
- 最初に見る場所: エラーメッセージの内容と、該当するMicrosoft 365アプリ(Outlook、Teams、SharePointなど)を特定する。
- 切り分けの軸: 端末側のブラウザやキャッシュの問題か、アカウントのライセンスやロール不足か、または組織全体の条件付きアクセスポリシーによるブロックかを区別する。
- 注意点: 個人でレジストリやグループポリシーを変更しない。管理者に連絡する前に、エラーコードやスクリーンショットを取得しておく。
ADVERTISEMENT
目次
1. Microsoft Entra IDのアクセス許可とは
Microsoft Entra IDは、Microsoft 365の認証基盤です。ユーザーが各アプリやサービスにアクセスする際、Entra IDがそのリクエストを評価し、許可を与えるか拒否します。許可されない原因は大きく分けて、アカウントの状態、ライセンスの有無、セキュリティグループの所属、条件付きアクセスポリシー、アプリケーションの同意設定などです。多くの場合、ユーザー自身では設定を変更できず、管理者による操作が必要になります。したがって、適切な情報を管理者に伝えなければ、原因特定に時間がかかります。
2. 自分で確認できる基本項目
管理者に連絡する前に、以下の点を確認してください。これらは端末やアカウントの設定であり、自分で解決できる場合もあります。
2.1 ブラウザとキャッシュの状態
Microsoft 365はブラウザのローカルストレージやCookieに依存する部分があります。特にEdgeやChromeで古い認証情報が残っていると、Entra IDが正しく判定できずにブロックされることがあります。以下の手順でキャッシュをクリアしてください。
- ブラウザの設定メニューから「閲覧履歴データの削除」を開く。
- 期間を「全期間」に設定する。
- 「Cookieと他のサイトデータ」「キャッシュされた画像とファイル」にチェックを入れてクリアする。
- ブラウザを再起動し、もう一度サインインを試みる。
- それでも改善しない場合、ブラウザの拡張機能(広告ブロックなど)を一時的に無効にしてみる。
2.2 サインインアカウントの確認
自分が使っているアカウントが正しい組織アカウント(通常はメールアドレス)であるか確認します。個人用Microsoftアカウント(@outlook.comなど)でサインインしようとすると、Entra IDによるアクセス許可が得られません。また、アカウントのパスワードが期限切れになっていないか、アカウントがロックされていないかも確認してください。社内のポータルサイトや別の端末から同じアカウントでサインインできるか試すことも有効です。
3. 管理者に伝えるべき具体的な情報
管理者が原因を特定するには、以下の情報が必須です。可能な限り正確に集めて連絡してください。
- エラーメッセージの全文: 表示されているメッセージを正確にコピーする。例:「アクセスが拒否されました」「このアプリケーションへのアクセスには管理者の承認が必要です」など。
- エラーコード: AADSTSxxxxx のようなコードが表示されている場合は必記録する。例:AADSTS50011、AADSTS50105など。
- 発生した日時とタイムゾーン: 問題がいつ起こったか。条件付きアクセスポリシーは時間帯で変わる場合がある。
- 使用しているアプリケーション名: Teams、Outlook Web、SharePoint Onlineなど、どのアプリでエラーが出たか。
- 端末情報: OS(Windows 10/11、macOS)、ブラウザ(Edge、Chrome、Firefox)とそのバージョン。会社貸与PCか個人端末かも重要。
- ネットワークの種類: 社内ネットワークか、自宅や外出先のネットワークか。VPNを使用しているかどうか。
- スクリーンショット: エラーメッセージ全体が写った画像。日時表示も含めると良い。
- 再現手順: どのような操作をした後にエラーが発生したか。例:「Outlook Webにサインインしようとしたら表示された」など。
これらの情報をメールやチャットで送る際は、件名に「Entra IDアクセス許可エラー」と入れると管理者が優先的に扱ってくれます。
ADVERTISEMENT
4. よくあるエラーパターンと原因
実際に報告される代表的なパターンを比較表にまとめました。自分の状況に近いものを探してください。
| エラーメッセージ・コード | 主な原因 | 管理者が確認すべき設定 |
|---|---|---|
| 「アクセスが拒否されました」AADSTS50105 | ユーザーがアプリへのアクセス権限を持っていない(割り当てなし) | エンタープライズアプリケーションのユーザー割り当て |
| 「管理者の承認が必要です」AADSTS65001 | アプリケーションに管理者の同意がされていない | APIのアクセス許可と管理者の同意付与 |
| 「この条件を満たしていません」AADSTS53003 | 条件付きアクセスポリシーによりブロック(例:準拠デバイス要求) | 条件付きアクセスポリシーの設定、Intune準拠状況 |
| 「アカウントが無効です」AADSTS50057 | ユーザーアカウントがブロックまたは無効化されている | Azure ADのユーザー状態(ブロックサインイン) |
これらのパターン以外にも、多要素認証(MFA)の登録が未完了である場合や、ライセンスが割り当てられていない場合もアクセス許可エラーが発生します。
5. 管理者側での確認ポイント
管理者が受け取った情報を基に、Entra ID管理センターで確認すべき項目を以下に示します。ユーザー自身はこれらの設定を変更できないため、管理者に依頼する形になります。
5.1 サインインログの確認
Azure AD管理センター > 「監視」>「サインインログ」から、該当ユーザーのサインイン試行を検索します。エラーコードや失敗の理由が詳細に記録されているため、ユーザーから入手した日時と照合します。「条件付きアクセス」タブでどのポリシーが適用されたかも確認できます。
5.2 エンタープライズアプリケーションの設定
該当アプリケーションが「エンタープライズアプリケーション」に登録されている場合、ユーザーとグループの割り当てが正しいか確認します。また、「アクセス許可」で必要なAPI権限が付与され、管理者の同意が行われているかも重要です。
5.3 条件付きアクセスポリシー
ブロックしているポリシーを特定し、ユーザーが該当する条件(デバイス準拠、場所、リスクなど)を満たしているか確認します。テストユーザーで同じポリシーを適用して再現性を検証することも有効です。
6. よくある質問
ここでは、ユーザーから寄せられる典型的な質問とその回答をまとめました。
Q1: 「管理者の承認が必要です」と表示された場合、自分で承認できますか?
通常、組織で利用するアプリケーションは管理者の同意が必要です。ユーザー自身が同意しようとすると、同じエラーが繰り返されます。管理者に連絡し、Azure AD管理センターから「管理者の同意を付与」してもらってください。
Q2: エラーコードに「AADSTS」とあるが、これは何ですか?
AADSTSはAzure AD Security Token Serviceの略で、認証失敗時に返される標準的なエラーコードです。末尾の5桁の数字で原因が分類されます。例えばAADSTS50105は「ユーザーがアプリに割り当てられていない」、AADSTS65001は「管理者の同意が必要」を意味します。このコードを伝えることで管理者の調査が大幅に迅速化します。
Q3: 社内ネットワークでは使えたのに、自宅からだとアクセスできません。なぜですか?
条件付きアクセスポリシーで、信頼できるIPアドレス範囲(社内ネットワーク)からのアクセスのみ許可し、それ以外をブロックしている可能性が高いです。管理者にその旨を伝え、自宅からのアクセスを許可するか、VPN経由での接続を案内してもらってください。
7. まとめ
Microsoft Entra IDでアクセスが許可されない場合、自分で試せることは限られています。最も重要なのは、エラーコードや日時、使用アプリなどの正確な情報を管理者に伝えることです。管理者はそれらの情報を基にサインインログやポリシー設定を確認し、原因を特定します。個人でレジストリやグループポリシーを変更するなどの自己解決はトラブルの原因となるため、絶対に行わないでください。スムーズな解決のためには、ユーザーと管理者の連携が不可欠です。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
