SharePointの外部共有リンクを利用して社外の取引先やクライアントとファイルをやり取りする機会は、昨今のリモートワーク普及で一段と増えています。ところが、送ったはずのリンクが相手に「開けない」「エラーになる」と連絡が来ると、業務が止まってしまうことも少なくありません。原因はアクセス許可の設定漏れ、保存場所の違い、会社全体の外部共有ポリシーなど多岐にわたります。しかし、適切な手順で確認すれば大半の問題は解決可能です。この記事では、外部共有リンクを開けない原因を切り分けるための具体的なチェック方法と、保存場所ごとの設定の違いを1つずつ解説します。
【要点】この記事で確認すること
- 最初に見る場所: リンクの種類(「特定のユーザー」「組織内」「すべてのユーザー」)と、共有元のサイトがOneDriveかSharePointかを確認します。
- 切り分けの軸: 端末側(ブラウザや認証)、リンク設定側(有効期限・パスワード・アクセス許可)、テナント全体の外部共有ポリシーの3軸で原因を絞り込みます。
- 注意点: 会社PCで管理者権限のないまま外部共有ポリシーを変更しようとしないでください。設定変更が必要な場合は、必ずSharePoint管理者またはグローバル管理者に依頼します。
ADVERTISEMENT
目次
外部共有リンクが開けない主な原因
外部共有リンクが開けない原因は、大きく4つに分類できます。以下でそれぞれの原因を詳しく見ていきます。
アクセス許可の設定不足
リンクを送った相手が適切なアクセス権を持っていない場合、リンクをクリックしても「アクセスが拒否されました」と表示されます。共有設定で「特定のユーザー」を選択したのに、送信先のメールアドレスが間違っていたり、ユーザーの追加を忘れたりすると、このエラーが発生します。また、リンクの権限が「表示」のみなのに編集が必要なファイルを開こうとした場合も、意図した動作にならないことがあります。
リンクの有効期限切れ
外部共有リンクには有効期限を設定できるため、期限が切れたリンクは開けません。特にOneDriveの共有リンクはデフォルトで有効期限が設定されていないこともありますが、SharePointサイトのドキュメントライブラリでは管理者が既定の期限を定めているケースが多く、気づかないうちにリンクが失効していることがあります。また、パスワード保護が有効なリンクの場合、パスワードの入力ミスや忘れも原因になります。
ファイルがOneDriveとSharePointのどちらに保存されているかで、外部共有の挙動が異なります。OneDriveは個人用ストレージであり、外部共有の設定画面や権限オプションがSharePointサイトと若干異なります。特に、SharePointの「サイトコレクション」単位で外部共有を無効にしている場合、そのサイト内のファイルは外部に共有できません。このため、リンクを送った相手が開けないときは、ファイルの保存場所をまず確認する必要があります。
会社の外部共有ポリシーによる制限
Microsoft 365テナント全体の外部共有設定や、サイト単位の外部共有ポリシーで許可されていない場合は、リンク自体は発行できても実際にアクセスできないことがあります。特に「新しいゲストユーザー」の追加が禁止されている場合、外部ユーザーがリンクをクリックしたときにサインインを求められ、アカウントがないためにエラーになります。また、特定のドメインだけ許可する制限がかかっていると、許可されていないメールアドレス宛てのリンクはブロックされます。
アクセス許可の確認手順
リンクを開けない相手がいる場合、共有した側で以下の手順を確認してください。自分が受け取ったリンクが開けない場合は、送り主にこの手順を依頼するか、後述の管理者確認を検討します。
- 共有元のファイルがある場所を特定します。OneDrive(個人用)かSharePointサイトかをブラウザのアドレスバーで確認します。URLに「sharepoint.com」が含まれていればSharePoint、「my.sharepoint.com」ならOneDriveです。
- ファイルまたはフォルダを右クリック(または縦三点リーダー)から「共有」を選択し、現在の共有リンクの一覧を開きます。
- 共有リンクの種類を確認します。「特定のユーザー」リンクの場合、リンク先に追加したユーザーのリストを開き、相手のメールアドレスが正しく、かつ「アクセス許可」が「編集」または「表示」のどちらになっているかをチェックします。
- 「リンク設定」をクリックして、有効期限とパスワードの有無を確認します。有効期限が過ぎている場合は新しいリンクを作成するか、期限を延長します。パスワードが設定されている場合は、正しいパスワードを相手に伝えているか確認します。
- 「すべてのユーザー」リンクの場合、会社の外部共有ポリシーで「すべてのユーザー」リンクが許可されている必要があります。許可されていないと、リンクは発行できても外部からアクセスできません。その場合は管理者に問い合わせるか、「特定のユーザー」リンクに変更します。
保存場所(サイト)による違いと注意点
外部共有リンクの動作は、ファイルがOneDriveとSharePointのどちらに保存されているかで異なります。以下の表で主な違いをまとめました。
| 項目 | OneDrive | SharePoint(チームサイトなど) |
|---|---|---|
| 外部共有の既定動作 | ユーザー個人が自由に外部共有できる(管理者ポリシーに依存) | サイトコレクションの外部共有設定に従う。サイト所有者でも変更不可の場合あり |
| リンクの種類 | 「特定のユーザー」「組織内」「すべてのユーザー」から選択可能 | 同様だが「すべてのユーザー」はサイト設定で明示的に許可が必要 |
| ゲストアカウントの扱い | リンクをクリックした外部ユーザーにMicrosoftアカウントまたは職歴アカウントのサインインが求められる場合あり | テナントのゲスト設定により、Azure ADゲストとして招待されるか、リンクのみでアクセスできるかが変わる |
| リンクの有効期限 | ユーザーが任意に設定可能(デフォルトは無期限の場合多い) | 管理者がサイト単位またはテナント単位で既定の有効期限を強制できる |
この違いを理解すると、リンクが開けない原因が保存場所に起因するものかどうかを判断しやすくなります。たとえば、OneDriveで作成した「すべてのユーザー」リンクが開けない場合は、テナントポリシーでOneDriveの「すべてのユーザー」リンクが禁止されている可能性があります。一方、SharePointサイトで作成したリンクが開けない場合は、サイト自体の外部共有が無効になっているか、サイトが「新しいゲスト」を許可していない可能性があります。
ADVERTISEMENT
失敗パターンと対処法
実際によくある失敗パターンを3つ挙げ、それぞれの対処法を説明します。
パターン1:リンクをクリックすると「サインインが必要」と表示される
これは、リンクが「特定のユーザー」または「組織内」に設定されている場合に発生します。外部ユーザーがMicrosoftアカウントを持っていない、またはテナントのゲスト設定でサインインが強制されていると、この画面が出ます。対処法としては、リンクの種類を「すべてのユーザー」に変更するか、相手にMicrosoftアカウントの作成をお願いするか、管理者にゲストアクセスのポリシー変更を依頼します。
パターン2:リンクを開くと「ファイルが見つかりません」と表示される
ファイルが移動または削除された可能性があります。共有元のユーザーがファイルを違う場所に移動した場合、リンクは無効になります。対処法は、共有元にファイルの現在の場所を確認し、新しいリンクを発行してもらうことです。また、SharePointのドキュメントライブラリでバージョン管理が有効な場合、以前のバージョンが残っていれば復元できることもあります。
パターン3:「アクセスが拒否されました。管理者に問い合わせてください」と表示される
これは多くの場合、外部共有ポリシーによるブロックです。テナント全体で外部共有が禁止されているか、サイト単位で特定のドメインのみ許可されているケースで発生します。解決するには、SharePoint管理者またはグローバル管理者に連絡し、リンクを送りたい相手のドメインが許可されているか、一時的に外部共有を有効にしてもらう必要があります。
管理者に確認すべき設定
一般ユーザーだけでは解決できない場合、管理者が確認すべき設定は以下のとおりです。管理者の方、または管理者に依頼する際の参考にしてください。
- テナントレベルの外部共有設定:Microsoft 365管理センターの「SharePoint」→「ポリシー」→「共有」で、「外部共有」レベルが「すべてのユーザー」「新しいゲストと既存のゲスト」「既存のゲストのみ」「組織内のみ」のいずれかに設定されているか確認します。
- サイト単位の外部共有設定:SharePoint管理センターで該当サイトの「外部共有」タブを開き、サイトの共有レベルがテナント設定と矛盾していないか確認します。
- ドメインフィルター:テナント設定で「特定のドメインのみ許可」が有効になっている場合、許可リストに送信先ドメインが含まれているか確認します。
- ゲストアクセスの制限:Azure ADの「外部ID」→「外部コラボレーション設定」で、ゲストユーザーのアクセス権限や招待制限が適切に設定されているか確認します。
よくある質問(FAQ)
Q1. 外部共有リンクにパスワードを設定しましたが、相手が間違えてロックされました。どうすればいいですか?
A. 共有リンク自体を削除して、新しいリンクを作成し直してください。パスワードのリセット機能はありません。
Q2. 「すべてのユーザー」リンクを作成したのに、外部から開けません。なぜですか?
A. テナントまたはサイトで「すべてのユーザー」リンクが許可されていない可能性があります。管理者に確認してください。また、リンク作成時に「すべてのユーザー」を選択できた場合でも、実際にアクセスできるかはポリシー依存です。
Q3. ゲストユーザーとして招待され、リンクを開くと「サインインが必要」と出ます。Microsoftアカウントがないとダメですか?
A. 招待メールに記載された手順に従って、職場または学校のアカウント(Azure AD)でサインインしてください。Microsoftアカウント(個人用)でも可能な場合がありますが、テナントの設定により異なります。
Q4. 共有リンクの有効期限を過ぎてしまいました。ファイルにアクセスする方法はありますか?
A. 共有したユーザーに新しいリンクを発行してもらう必要があります。自分で期限を延長することはできません。
まとめ
外部共有リンクが開けない問題は、アクセス許可、有効期限、保存場所、ポリシーの4つの観点から原因を特定できます。まずはリンクの種類とファイルの保存場所を確認し、共有設定画面で権限と期限をチェックしてください。それでも解決しない場合は、テナントやサイトの外部共有ポリシーが原因である可能性が高いため、管理者に設定を確認してもらう必要があります。日頃から共有リンクを作成する際は、有効期限やパスワードの有無を相手に伝えておくことでトラブルを防げます。また、ファイルを移動するときは共有リンクが無効になることを認識しておきましょう。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
