SharePointでファイルやフォルダを外部の取引先と共有しようとしたとき、「管理者設定で外部共有が禁止されています」というエラーが表示されることがあります。このエラーは、Office 365のテナント全体またはサイトコレクション単位で外部共有が制限されている場合に発生します。しかし、実際には複数の原因が重なっているケースも少なくありません。本記事では、外部共有が禁止されている理由を切り分ける方法と、管理者への依頼フローを具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: SharePointサイトの「設定」>「サイトのアクセス許可」で外部共有の状態を確認します。エラーメッセージに表示される共有リンクの種類も手がかりになります。
- 切り分けの軸: テナント全体のポリシーによる制限か、個別サイトの設定による制限か、あるいは条件付きアクセスポリシーの影響かを確認します。
- 注意点: 管理者設定を一般ユーザーが直接変更することはできません。勝手な操作はポリシー違反となる可能性があるため、必ずIT管理者へ連絡して対応を依頼してください。
ADVERTISEMENT
目次
1. 外部共有が禁止される主な原因
外部共有が禁止される原因は大きく分けて3つあります。それぞれの特徴を理解することで、適切な対応が可能になります。
Microsoft 365管理センターのSharePoint管理センターで、テナント全体の外部共有レベルが設定されています。設定値は「すべてのユーザー」「新規および既存のゲスト」「既存のゲストのみ」「組織内のみ」の4段階です。「組織内のみ」に設定されていると、外部ユーザーとの共有は一切できません。この設定は一般ユーザーが確認することはできず、管理者のみが変更可能です。
1-2. サイト単位の外部共有設定
個々のSharePointサイト(チームサイトやコミュニケーションサイト)でも、外部共有のレベルを個別に設定できます。テナント全体の設定が「新規および既存のゲスト」であっても、特定のサイトが「既存のゲストのみ」または「組織内のみ」に制限されていると、そのサイト内では外部共有ができません。サイト所有者はこの設定を変更できる場合がありますが、テナント全体の制限が厳しい場合は上書きできません。
1-3. 条件付きアクセスや情報保護ポリシーの影響
Azure ADの条件付きアクセスポリシーや、Microsoft 365のデータ損失防止(DLP)ポリシーにより、特定の条件下での外部共有が禁止されている場合もあります。例えば、「外部ユーザーとの共有をブロックする」という条件付きアクセスポリシーが適用されていると、SharePoint側の設定が許可していても共有が拒否されます。
2. トラブルシューティング手順
エラーが発生した場合、以下の手順で原因を切り分けてください。各手順を順番に実施することで、問題の範囲を特定できます。
- エラーメッセージを確認する: 表示されるエラーメッセージの全文をメモします。「管理者が外部共有を無効にしました」や、「このサイトでは外部共有が許可されていません」といった文言が手がかりになります。
- 他のサイトで試す: 別のSharePointサイトで外部共有を試みます。もし別のサイトで共有できるのであれば、問題は特定のサイトの設定に限られています。全サイトで共有できないのであれば、テナント全体の設定が疑われます。
- サイトの外部共有設定を確認する(サイト所有者のみ): 自分がサイト所有者の場合、サイト設定の「サイトのアクセス許可」から外部共有レベルを確認できます。ここで「組織内のみ」が選択されている場合は、サイト設定が原因です。変更は可能ですが、テナント全体のポリシーに反しないかを確認してください。
- ゲストユーザーの有無を確認する: 既存のゲストユーザーが存在するか、サイトメンバーとして登録されているか確認します。サイトの設定が「既存のゲストのみ」の場合、新規招待はできません。
- 管理者に連絡する: 上記の手順で原因が特定できない場合、IT管理者に以下の情報を伝えて調査を依頼します。
3. 管理者へ伝えるべき情報
管理者に連絡する際は、以下の情報を整理して伝えると解決がスムーズです。
| 項目 | 具体的な内容 |
|---|---|
| エラーメッセージのスクリーンショット | 共有を試みたときに表示されたエラー内容 |
| 共有対象のサイトURL | 例:https://contoso.sharepoint.com/sites/project |
| 招待したい外部ユーザーのメールアドレス | ゲストアカウントがない場合はその旨を伝える |
| 共有しようとしたファイルまたはフォルダのパス | 特定のドキュメントにのみ問題がある場合 |
| 共有の種類(リンク共有、直接招待など) | 「特定のユーザー」リンクか「組織内のユーザー」か |
管理者への質問例
- 「テナント全体の外部共有設定はどのレベルになっていますか?」
- 「このサイトの外部共有設定は個別に制限されていますか?」
- 「条件付きアクセスポリシーで外部共有がブロックされている可能性はありますか?」
- 「ゲストユーザーを招待するには、どのような申請プロセスが必要ですか?」
4. 外部共有を実現する代替手段
管理者設定で外部共有が禁止されていても、以下の代替手段を検討できます。ただし、いずれも管理者の承認や設定変更が必要な場合があります。
4-1. Microsoft Teams ゲストアクセスを利用する
SharePointの代わりにTeamsを使用すると、ゲストユーザーをチームに招待できます。Teamsのゲストアクセスは別途有効化が必要ですが、SharePointの外部共有設定とは独立して管理されることがあります。管理者にTeamsのゲストアクセス設定を確認してもらいましょう。
4-2. セキュアなリンク共有(有効期限とパスワード)
外部共有が完全に禁止されていても、「特定のユーザー」リンク(ゲストアカウントが必要)や「組織内のユーザー」リンクは利用できる場合があります。また、リンクに有効期限やパスワードを設定することで、セキュリティを高められます。管理者に設定変更を依頼する前に、自分が利用可能な共有リンクの種類を確認してください。
4-3. クラウドストレージの共有機能を活用する
SharePoint以外の方法として、OneDrive for Businessの共有機能を使うことも検討してください。OneDriveも同様に外部共有制限の影響を受けますが、テナント設定で許可されていれば個人のOneDriveから外部共有ができる場合があります。
5. よくある質問(FAQ)
- Q1. 外部共有エラーが出たが、同じサイトの別のフォルダでは共有できたのはなぜ?
- A. フォルダ単位で個別のアクセス許可が設定されている可能性があります。フォルダのアクセス許可設定を確認し、継承が解除されていないか確認してください。
- Q2. 管理者に連絡したが、設定変更に時間がかかると言われた。それまでにできることは?
- A. 緊急の場合は、ファイルをZIP圧縮してメールに添付する(ただしセキュリティリスクがある)、またはTeamsのチャット機能でファイルを送信する方法もあります。ただし、機密情報の扱いには注意してください。
- Q3. 自分はサイト所有者だが、外部共有設定がグレーアウトして変更できない。
- A. テナント全体の設定がサイト所有者の変更を上書きしている状態です。この場合、サイト所有者ではどうにもできないため、管理者にテナント設定の緩和を依頼するしかありません。
6. 外部共有ができないことで起きる失敗パターン
外部共有ができない状態だと、以下のような業務上の支障が発生します。事前に認識しておくことで、代替手段を迅速に検討できます。
- 取引先へのファイル送信が遅れる: 共有リンクを作れないため、メール添付(容量制限あり)やFTPなど非効率な手段に頼らざるを得なくなります。
- 誤った共有方法によるセキュリティリスク: やむを得ず個人用クラウドストレージ(Dropboxなど)を使うと、情報漏洩のリスクが高まります。
- ゲストユーザーの招待ができないためコラボレーションが停滞: 社外プロジェクトメンバーと共同編集ができず、作業効率が低下します。
これらの失敗を防ぐためには、外部共有が必要なプロジェクトの開始前に、あらかじめ管理者に設定を確認しておくことが重要です。
7. まとめ
SharePointの外部共有が管理者設定で禁止されている場合、一般ユーザーが直接解決することは難しいですが、原因を特定し管理者に適切な情報を伝えることで、スムーズな対応が可能になります。本記事で紹介したトラブルシューティング手順を参考に、まずはエラーメッセージの確認とサイトごとの動作検証を行ってください。そのうえで、テナント全体の設定なのかサイト単位の問題なのかを切り分け、管理者へ必要な情報を伝えましょう。代替手段としてTeamsやOneDriveの活用も検討し、業務への影響を最小限に抑えてください。
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
