SharePointで外部共有リンクを作成しようとした際に、「リンクを作成できませんでした」「このサイトでは外部共有が許可されていません」といったエラーが表示されることがあります。こうした問題は、多くの場合、サイト単位で設定された外部共有ポリシーが原因です。テナント全体の設定で外部共有が許可されていても、特定のサイトではポリシーにより制限されているケースがあります。本記事では、サイト単位のポリシーを確認・変更する手順を中心に、外部共有リンクが作れない原因の切り分け方と具体的な解決方法を解説します。管理者に依頼する際のポイントもあわせて紹介します。
【要点】この記事で確認すること
- 最初に見る場所: SharePointサイトの「サイトの権限」→「外部共有設定」を確認します。
- 切り分けの軸: テナント全体の外部共有設定(SharePoint管理センター)とサイト単位の設定、さらにリンクの種類(「特定のユーザー」「組織内」「ゲスト」)を確認します。
- 注意点: サイト単位のポリシーを変更するには、サイトの管理者権限が必要です。権限がない場合はIT管理者に依頼してください。また、組織のセキュリティポリシーに違反しないよう、変更前に社内ルールを確認しましょう。
ADVERTISEMENT
目次
外部共有リンクが作れない原因:サイト単位のポリシーとその他の要因
外部共有リンクを作成できない原因は、主に以下の3つに分類できます。まず、テナント全体の外部共有設定が「オフ」または「既存のゲストユーザーのみ」になっている場合です。この場合、どのサイトでも外部共有リンクを作成できません。次に、サイト単位の外部共有ポリシーが原因です。サイト単位で「外部共有を許可しない」や「新規ゲストユーザーの招待を許可しない」などの制限がかかっていると、リンク作成がブロックされます。最後に、アクセス権限やライセンスの不足が考えられます。例えば、対象のSharePointサイトに対する編集権限がない、またはAzure ADのゲスト招待制限がかかっている場合です。
サイト単位の外部共有ポリシーを確認する手順
サイト単位の外部共有ポリシーを確認するには、以下の手順を実行します。サイトの所有者または管理者権限が必要です。権限がない場合は、手順の内容をIT管理者に伝えて依頼してください。
- SharePointサイトにアクセスし、右上の歯車アイコン(設定)をクリックして「サイトの権限」を選択します。
- 「サイトの権限」画面で「外部共有設定」をクリックします。
- 外部共有設定画面が表示されます。ここで「外部共有」のレベルを確認します。選択肢は「誰でも」「新規ゲストユーザーと既存のゲストユーザー」「既存のゲストユーザーのみ」「このサイトの所有者のみ」などがあります。
- 現在の設定が「誰でも」以外の場合、外部共有リンクの作成が制限されている可能性があります。必要に応じて設定を変更します。ただし、組織のポリシーに従ってください。
- 設定を変更したら「保存」をクリックします。反映まで数分かかることがあります。
外部共有設定画面へのアクセスができない場合
「サイトの権限」メニューに「外部共有設定」が表示されない場合、あなたにサイト管理者権限がないか、テナント全体で外部共有が無効になっている可能性があります。まずはSharePoint管理センターでテナント全体の設定を確認しましょう。管理者でない場合は、IT管理者に連絡してください。
外部共有ポリシーの設定項目と判断基準
サイト単位の外部共有ポリシーには、以下のような設定項目があります。それぞれの設定で、どのようなリンクが作成できるかをまとめました。
| 設定レベル | リンク作成の可否 | 説明 |
|---|---|---|
| 誰でも | 可能(匿名リンク) | リンクを知っている誰でもアクセス可能。認証不要。 |
| 新規ゲストユーザーと既存のゲストユーザー | 可能(ゲスト招待あり) | リンク作成時にゲストユーザーを招待。認証が必要。 |
| 既存のゲストユーザーのみ | 条件付きで可能 | 既存のゲストユーザーのみに共有可能。新規招待不可。 |
| このサイトの所有者のみ | 不可(一般ユーザー) | サイト所有者のみ外部共有可能。それ以外はリンク作成不可。 |
| 外部共有を許可しない | 不可 | すべての外部共有が禁止。リンク作成もできません。 |
外部共有リンクの種類による影響
外部共有リンクを作成する際、リンクの種類(「特定のユーザー」「組織内」「ゲスト」)によっても動作が変わります。サイトのポリシーが「既存のゲストユーザーのみ」の場合、「ゲスト」リンクは既存ユーザーにのみ送信でき、新規招待はできません。「組織内」リンクは社内ユーザーのみ共有可能です。リンク作成時に表示されるオプションがグレーアウトしている場合は、ポリシーで制限されています。
失敗パターンと対処法
実際に外部共有リンクが作れないケースでよくある失敗パターンをいくつか紹介します。
- パターン1:組織ポリシーが優先されて変更できない
サイト単位の設定を「誰でも」に変更しようとしても、テナント全体のポリシーが「誰でも」より制限されている場合、変更できません。この場合は、SharePoint管理センターでテナント全体の外部共有設定を緩和する必要があります。管理者に依頼しましょう。 - パターン2:既存のゲストユーザーにしか共有できない
「新規ゲストユーザーの招待」が許可されていない場合、外部の新規ユーザーにはリンクを送れません。ゲスト招待を有効にするには、サイトの外部共有設定を「新規ゲストユーザーと既存のゲストユーザー」に変更します。 - パターン3:リンク作成ボタンがグレーアウトしている
これは多くの場合、サイトの編集権限がないことが原因です。ファイルやフォルダに対する「編集」権限が必要です。また、該当アイテムがチェックアウトされている場合も同様の現象が起きます。 - パターン4:監査ログにブロックされた記録がある
管理者が外部共有を監査ログで記録している場合、頻繁な共有試行がセキュリティポリシーによりブロックされることがあります。この場合は管理者に問い合わせて、一時的な解除を依頼しましょう。
管理者に確認すべき設定
サイト単位のポリシーを変更しても問題が解決しない場合、管理者に以下の点を確認してもらいましょう。
- テナント全体の外部共有設定:SharePoint管理センター > 「ポリシー」 > 「共有」 で確認できます。サイト単位の設定はこの範囲を超えられません。
- Azure ADのゲスト招待制限:Azure Active Directoryで「ゲストユーザーの招待ができるのは管理者とユーザーがロールに割り当てられているユーザーのみ」といった制限がかかっていると、招待権限がないユーザーはリンクを作成できません。
- カスタムスクリプトやポリシーの適用:組織独自のカスタムスクリプトや条件付きアクセスポリシーにより、外部共有が制限される場合があります。管理者は該当サイトが特別なポリシーの対象になっていないか確認してください。
よくある質問(FAQ)
Q1. 外部共有リンクに有効期限を設定したいのですが、どうすればよいですか?
リンク作成時に「リンクの設定」で有効期限を指定できます。サイトの外部共有ポリシーで「誰でも」リンクが許可されている場合、有効期限とパスワードの設定が必須になることがあります。
Q2. 「特定のユーザー」リンクと「ゲスト」リンクの違いは?
「特定のユーザー」リンクは、社内ユーザーまたは既にゲストとして追加されているユーザーにのみ送信できます。新規外部ユーザーに共有する場合は「ゲスト」リンクを使用する必要があります。
Q3. 外部共有リンクがすべてのユーザーに作成できないよう設定したい
サイトの外部共有設定を「外部共有を許可しない」に変更することで、サイト全体の外部共有を無効にできます。ただし、これはサイト管理者が設定できます。
まとめ
SharePointで外部共有リンクが作れない場合、まずはサイト単位の外部共有ポリシーを確認することが重要です。設定画面で許可レベルを適切に変更することで、多くの問題は解決します。ただし、テナント全体のポリシーや権限が影響するケースもあるため、IT管理者と連携しながら対応しましょう。また、外部共有を行う際は、セキュリティリスクを考慮し、有効期限やパスワードの設定を推奨します。この記事の手順を参考に、スムーズな外部連携を実現してください。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
