Microsoft 365で外部ユーザーとファイルやサイトを共有しようとしたところ、「このドメインは許可されていません」といったエラーが表示され、共有が拒否されることがあります。この問題は、テナント全体の設定、個別サイトの設定、またはセキュリティポリシーが原因で発生します。本記事では、外部共有先のドメインがブロックされる原因を切り分け、適切な対処法を具体例とともに解説します。なお、許可されていないドメインへのデータ送信を回避するために、個人用クラウドストレージやUSBメモリへデータを移動することは会社のポリシー違反となる可能性が高いため、絶対に行わないでください。
【要点】この記事で確認すること
- 最初に見る場所: エラーメッセージの内容と、そのドメインがテナントの許可リスト/拒否リストに含まれているかどうか。
- 切り分けの軸: テナント全体の外部共有設定、サイト単位の共有設定、DLPポリシーや条件付きアクセスポリシーの影響。
- 注意点: 管理者しか変更できない設定が多いため、自分で設定を変更しようとせず、社内の管理者に正確な情報を伝えて対応を依頼すること。
ADVERTISEMENT
目次
1. 外部共有ドメイン拒否の主な原因
外部共有先のドメインが拒否される原因は、大きく分けて以下の4つに分類されます。どのレベルで制限がかかっているかを特定することが、迅速な解決につながります。
1.1 テナント全体の外部共有設定
Microsoft 365管理センターの「組織全体の共有設定」で、許可するドメインのリスト(許可リスト)と拒否するドメインのリスト(拒否リスト)を設定できます。会社のポリシーによって、競合他社や特定の国・地域のドメインが拒否リストに追加されている場合、そのドメインとの共有はすべてブロックされます。また、許可リストが設定されている場合、リストにないドメインは自動的に拒否されます。
各SharePointサイトやOneDriveには、個別の外部共有設定があります。サイト管理者が「新しい外部ユーザー」の追加を制限している場合、そのサイトでは外部ドメインとの共有が拒否されます。また、サイトの共有設定が「既存の外部ユーザーのみ」に設定されている場合、初めてのドメインからのユーザーは招待できません。
1.3 DLPポリシーまたは情報保護ポリシー
Microsoft Purview(旧セキュリティ/コンプライアンスセンター)でデータ損失防止(DLP)ポリシーが構成されている場合、特定の機密情報を含むコンテンツを外部ドメインと共有しようとするとブロックされます。例えば、クレジットカード番号や個人情報を含むファイルを外部共有しようとすると、ポリシーがトリガーされ共有が拒否されます。この場合、エラーメッセージに「ポリシーによってブロックされました」といった文言が表示されることがあります。
1.4 条件付きアクセスポリシー(Azure AD)
Azure Active Directoryの条件付きアクセスポリシーにより、特定のドメインからのアクセスが許可されていない場合、共有時にアクセスが拒否されることがあります。この場合、外部ユーザーが招待を受け入れようとする段階でブロックされるケースが多いです。ポリシーは管理者によって設定され、多くの場合、会社のセキュリティ基準を満たさないドメイン(例:プライベートメールプロバイダーなど)が対象になります。
2. 原因を特定するための環境別確認手順
問題を解決するには、まずどのレベルでブロックされているかを確認する必要があります。以下では、ユーザー自身で確認できる内容と、管理者に依頼すべき内容を分けて説明します。
2.1 エラーメッセージの内容を記録する
共有を試みたときに表示されるエラーメッセージを正確にメモまたはスクリーンショットで記録してください。例えば、「このドメインは許可されていません」「ポリシーによりブロックされました」「外部共有はサイト管理者によって制限されています」など、メッセージの文言によって原因のヒントが得られます。エラーメッセージに「IT管理者に問い合わせてください」と含まれている場合、テナントレベルの制限が原因である可能性が高いです。
2.2 共有相手のドメインが許可リスト/拒否リストに含まれているか確認する
これは管理者しか確認できない設定です。管理者は Microsoft 365管理センターの「設定」→「組織設定」→「外部共有」で、ドメインの許可リストと拒否リストを確認できます。ユーザーはこの情報を直接見ることはできませんが、管理者に「共有したいドメイン(例:partner-company.com)が拒否リストに入っていないか、許可リスト方式が使われている場合は許可リストに含まれているか」を確認するよう依頼してください。
サイト所有者(サイト管理者権限を持つユーザー)は、サイトの共有設定を変更できます。以下の手順で確認できます。
- 対象のSharePointサイトにアクセスし、右上の「歯車アイコン」(設定)をクリックします。
- 「サイトの権限」を選択します。
- 「外部共有設定」セクションで、「新しい外部ユーザー」または「外部共有」の状態を確認します。「新しい外部ユーザーを許可する」が選択されていない場合、そのサイトでは外部共有が制限されています。
- 「すべてのユーザー」または「既存の外部ユーザーのみ」などの選択肢があります。初めてのドメインからのユーザーと共有する場合は、「すべてのユーザー」が選択されている必要があります。
- 設定が適切でない場合は、サイト管理者が変更できます。ただし、テナント全体のポリシーで上書きされる場合もあるため、サイト設定を変更しても反映されないことがあります。
2.4 DLPポリシーが原因かどうかを切り分ける
DLPポリシーが原因である場合、共有しようとしたコンテンツに機密情報が含まれている可能性があります。例えば、ファイル名やファイル内に「社外秘」「Confidential」といったラベルが付与されている場合、ポリシーによってブロックされます。この切り分けには、機密情報を含まないダミーファイル(例:「テスト.txt」)を作成し、同じ外部ドメインと共有してみてください。ダミーファイルが共有できた場合、元のファイルの機密性が原因である可能性が高いです。逆にダミーファイルも拒否される場合は、DLP以外の設定が原因です。
2.5 条件付きアクセスポリシーの影響を確認する
条件付きアクセスポリシーによるブロックは、多くの場合、外部ユーザーが招待リンクをクリックした後に発生します。招待を送信したユーザーはエラーに気づかないこともあります。そのため、共有相手に「招待メールを受け取ったか、リンクにアクセスできたか」を確認してもらうことが重要です。もし相手がアクセスできない場合、管理者が条件付きアクセスポリシーのサインインログを確認することで、どのポリシーが拒否したか特定できます。
3. 状況別の原因と対処法の比較
| 状況 | 主な原因 | 確認方法 | 対処法 |
|---|---|---|---|
| 特定のドメインのみ拒否される | テナントの拒否リストまたは許可リスト | 管理者が管理画面でリストを確認 | 管理者に依頼してドメインを許可リストへ追加、または拒否リストから削除 |
| すべての外部共有が拒否される | テナント全体の外部共有がオフ、またはサイト単位で制限 | 管理センターおよびサイト設定を確認 | 管理者またはサイト所有者が共有設定を「許可」に変更 |
| ファイルに機密ラベルが付いていると拒否される | DLPポリシーまたは感度ラベル | ファイルのラベル確認、ダミーファイルでテスト | 機密ラベルを外す(ビジネス上有効な場合のみ)、または管理者にポリシーの例外申請 |
| 招待メールは送信できるが相手がアクセスできない | 条件付きアクセスポリシー | Azure ADサインインログを管理者が確認 | 管理者がポリシーを修正、または相手のドメインを許可 |
4. よくある失敗パターンと注意点
4.1 個人用クラウドやUSBにデータを移して回避しようとする
外部共有がブロックされた場合、個人のOneDriveやGoogle Drive、USBメモリなどを経由してファイルを送信する行為は、会社の情報漏洩ポリシーに違反する可能性が極めて高いです。多くの企業では、DLPポリシーやデバイスポリシーにより、USBポートの使用やクリップボード経由のデータ持ち出しも制限されています。たとえ技術的に可能でも、このような回避行為は懲戒対象になり得るため、絶対に行わないでください。
4.2 管理者に「共有を許可してほしい」と曖昧に依頼する
管理者に問い合わせる際に、「外部共有ができません。許可してください」とだけ伝えると、原因特定に時間がかかります。事前にエラーメッセージ、拒否されたドメイン、共有しようとしたファイルの種類や機密ラベルの有無を伝えることで、迅速な対応が期待できます。また、ビジネス上の理由(例:取引先との共同作業)を明確にすることも重要です。
4.3 サイトの共有設定だけ変更して解決しようとする
サイト所有者が外部共有設定を「すべてのユーザー」に変更しても、テナント全体のポリシーでドメインが拒否されている場合は共有できません。逆に、テナント全体で許可されていても、サイト設定で制限されている場合もあります。そのため、両方の設定を確認しなければなりません。多くのユーザーはサイト設定しか見ないため、原因を見誤ることがよくあります。
5. 管理者へ依頼する際に伝えるべき情報
管理者に問い合わせる際は、以下の情報を整理して伝えるとスムーズです。
- エラーメッセージの全文またはスクリーンショット: 実際のメッセージがあると原因の特定が容易になります。
- 共有先のドメイン名: 例:partner@example.com の「example.com」の部分。
- 共有しようとしたサイトまたはファイルの場所: SharePointサイトのURLやOneDriveのパス。
- ファイルに機密ラベルが付与されているかどうか: 「社外秘」「Confidential」などのラベルが原因でブロックされることがあります。
- 共有の方法: 「リンクの送信」なのか「直接ユーザーを招待」したのか。
- ビジネス上の必要性: なぜ外部と共有する必要があるのか、具体的なプロジェクト名や取引先情報。
管理者はこれらの情報をもとに、管理センター、SharePoint管理センター、Azure AD、Microsoft Purviewの各ログを確認し、問題を解決します。なお、管理者自身が設定を変更できる場合もありますが、会社のセキュリティポリシーにより変更が承認制となっているケースもあります。その場合は、適切な承認フローに従ってください。
6. よくある質問(FAQ)
Q1. 拒否されたドメインが許可リストにない場合、自分で追加できますか?
いいえ、許可リストの管理はテナント全体の管理者のみが行えます。自分で変更することはできません。管理者に依頼し、ビジネス上の正当な理由を説明してください。
Q2. 同じドメインでも一部のユーザーだけ共有できるのはなぜですか?
サイト単位の設定やファイルの機密ラベル、または条件付きアクセスポリシーがユーザーごとに異なる可能性があります。また、外部ユーザーがすでにテナントにゲストとして存在する場合は「既存の外部ユーザーのみ」設定で共有できることがあります。
Q3. DLPポリシーでブロックされた場合、ファイルの機密ラベルを外してもいいですか?
機密ラベルは会社の情報保護ポリシーに基づいて付与されています。ラベルを外すことは、ポリシー違反になる可能性があります。まずは管理者に相談し、ラベルを維持したまま共有する方法(例:ポリシーの例外)があるか確認してください。ラベルを外して共有することは、情報漏洩リスクを高めるため推奨しません。
Q4. 招待メールを送ったのに相手が「アクセス権がありません」と表示されます。
条件付きアクセスポリシーで相手のアカウントやデバイスがブロックされている可能性があります。また、相手が別のアカウントでサインインしている場合もあります。相手に「会社のアカウントでサインインしているか」を確認し、問題が続く場合は管理者にAzure ADのサインインログを調査してもらってください。
まとめ
Microsoft 365で外部共有ドメインが拒否される原因は、テナント設定、サイト設定、DLPポリシー、条件付きアクセスのいずれかです。まずはエラーメッセージを確認し、ダミーファイルでテストすることで原因を絞り込めます。管理者に依頼する際は具体的な情報を伝え、個人用ストレージなどへのデータ移動による回避は絶対に行わないでください。会社のポリシーに従い、正当な手続きを経て共有を実現することが重要です。
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
