SharePointで「全社員と共有」したはずのファイルやフォルダが、特定のユーザーだけ見えない、またはアクセスできないトラブルはよく発生します。この問題はリンクの種類、アクセス許可の継承、組織のセキュリティグループ設定など複数の原因が絡むため、どこから手をつければよいか迷いがちです。本記事では、全社共有の仕組みを整理したうえで、見えないユーザーを特定する具体的な確認手順と、管理者に伝えるべき情報を解説します。リンクの共有設定とサイトのアクセス許可の違いを理解すれば、再発防止にもつなげられます。
【要点】この記事で確認すること
- 最初に見る場所: 共有リンクの設定(「組織内のユーザー」「特定のユーザー」)と、サイトのアクセス許可(メンバーグループの構成)
- 切り分けの軸: リンクの種類(ユーザー指定か組織全体か)と、ユーザーがサイトのメンバーグループに含まれているか
- 注意点: 会社PCで勝手にアクセス許可を変更すると、意図しない情報漏洩や他の共有に影響する可能性があります。設定変更は管理者またはサイト所有者が行ってください。
ADVERTISEMENT
目次
なぜ「全社」なのに一部のユーザーから見えないのか
SharePointの「全社共有」という言葉は曖昧です。実際には、共有リンクの設定とサイトのアクセス許可という2つの異なる仕組みが関係します。リンクを作成するとき、共有対象として「組織内の全ユーザー」を選んだつもりでも、リンクの設定が「特定のユーザー」になっていたり、リンク先のサイト自体にアクセス制限がかかっていたりします。また、共有したアイテムが格納されているサイトやフォルダのアクセス許可が継承を解除している場合、親から権利が引き継がれず、別途権限付与が必要です。加えて、Azure ADのグループメンバーシップや動的グループの更新遅延も原因となるため、単純な「見える・見えない」の判断だけでは解決できないケースが多いのです。
最初に確認すべき共有リンクとアクセス許可の設定
共有リンクの種類とその影響
SharePointでファイルやフォルダを共有するとき、作成するリンクにはいくつかの種類があります。特に「全社」と思っていても、実際には「組織内のユーザー」というリンクは、組織全体のユーザーを対象にしますが、そのリンクが「編集可能」「表示のみ」などの権限を持ちます。さらに、リンク作成時に「特定のユーザー」を指定してしまうと、指定した人以外はアクセスできません。また、リンクに有効期限やパスワードを設定している場合は、見えない理由が期限切れやパスワード不一致の可能性もあります。まずは共有リンクの設定を開き、「リンクの設定」画面で対象範囲が「組織内のユーザー」になっているか、ユーザー指定になっていないかを確認しましょう。
サイトのアクセス許可の継承とメンバーグループ
リンクの設定が正しくても、ユーザーがそのサイト自体にアクセス権を持っていなければ、共有アイテムを開けません。SharePointのサイトには通常、[サイト名]メンバー、[サイト名]閲覧者などのグループがあり、これらのグループにユーザーが追加されている必要があります。また、サイト全体のアクセス許可が親サイトから継承されている場合、親の権限が子にも適用されますが、継承が解除(独自のアクセス許可)されていると、そのサイト独自に権限設定が必要です。したがって、見えないユーザーがサイトのメンバーグループに属しているか、または直接アクセス許可が付与されているかを確認する必要があります。
見えないユーザーを特定するための切り分け手順
次の手順で、どの設定が原因でユーザーから見えないのかを切り分けていきます。
- 共有リンクを確認する
共有したファイルまたはフォルダを開き、右上の「共有」ボタンをクリックします。「リンクをコピー」の下に現在のリンク設定が表示されます。「組織内のユーザー」または「リンクを知っているユーザー」となっているか確認します。もし「特定のユーザー」と表示されている場合は、指定ユーザー以外はアクセスできません。 - リンクの設定を開き直す
「リンクの設定」をクリックし、共有対象の範囲を確認します。「組織内のユーザー」が選択されていれば問題ありませんが、念のためそのリンクで実際にアクセスできるユーザーをテストします。自分以外のアカウントでログインしてアクセスするか、ゲストアカウントで確認すると良いでしょう。 - サイトのアクセス許可を確認する
サイトの右上歯車アイコン→「サイトのアクセス許可」を開きます。「アクセス許可の継承」が「独自のアクセス許可」になっていないか確認します。継承が解除されている場合は、そのサイトに直接権限が設定されているため、見えないユーザーがグループに含まれているか確認します。 - メンバーグループのメンバー一覧を調べる
「サイトのアクセス許可」画面で、「サイトメンバー」グループをクリックし、メンバー一覧を表示します。見えないユーザーがそのグループにいない場合は、「詳細なアクセス許可の設定」から直接追加するか、グループに追加する必要があります。 - 親サイトのアクセス許可も確認する
現在のサイトがサブサイトの場合、親サイトのアクセス許可が継承されている可能性があります。親サイトのアクセス許可にユーザーが含まれているか確認します。継承が解除されていると、親サイトの権限は子に影響しません。 - Azure ADのグループメンバーシップを確認する
全社員が所属するセキュリティグループ(例:全社員グループ)を共有対象にしている場合、そのグループにユーザーが正しく含まれているか、またグループの種類が動的グループであればメンバーシップの更新が遅れることがあります。管理者に依頼してグループのメンバーシップを確認してもらいましょう。 - ブラウザのキャッシュやシークレットモードで再確認
ユーザー側のブラウザキャッシュが古い情報を表示している場合があります。シークレットウィンドウでアクセス試行するか、キャッシュをクリアしてから再度アクセスしてみます。
ADVERTISEMENT
失敗パターンとその対処法
よくある失敗パターンを表にまとめました。原因の特定と修正のヒントとしてご活用ください。
| 状況 | よくある原因 | 確認ポイント | 対処方法 |
|---|---|---|---|
| リンクを共有したが特定のユーザーだけ見えない | リンクの設定が「特定のユーザー」になっている | 共有リンクの設定を開き、「リンクを送信する相手」欄にユーザーが追加されているか | リンクの設定を「組織内のユーザー」に変更し、再度リンクを送り直す |
| サイト自体にアクセスできない | サイトのメンバーグループにユーザーが含まれていない | サイトのアクセス許可で「サイトメンバー」グループの一覧を確認 | ユーザーをサイトメンバーグループに追加する |
| 全社員グループで共有したが一部の新入社員が見えない | Azure ADの動的グループの同期が遅れている | Azure ADのグループメンバーシップを管理者に確認 | 手動でグループに追加するか、同期が完了するまで待つ |
| 親サイトの権限が継承されていない | サブサイトで「独自のアクセス許可」が有効になっている | サブサイトのアクセス許可で「アクセス許可の継承」の状態を確認 | 継承を再度有効にするか、サブサイトに直接ユーザーを追加する |
| リンクの有効期限が切れている | リンク作成時に有効期限を設定していた | 共有リンクの設定で「有効期限」が設定されているか | 有効期限を延長するか、期限なしのリンクを再発行する |
管理者に確認すべき情報とよくある質問
自分で設定を変更できない場合や、原因が特定できない場合は、管理者に次の情報を伝えると解決がスムーズです。また、よくある質問も合わせて掲載します。
管理者に伝える情報
- 見えないユーザーのメールアドレス(例:taro.yamada@company.com)
- 共有したファイルまたはフォルダのURL
- どのリンク設定で共有したか(組織内ユーザー、特定ユーザーなど)
- サイトのURLと、該当アイテムが置かれている場所(ドキュメントライブラリ名など)
- エラーメッセージがある場合はスクリーンショットとメッセージ内容
よくある質問
- Q: 「組織内のユーザー」リンクなのに、外部のゲストユーザーが見えるのはなぜ?
A: 「組織内のユーザー」は組織のメンバーのみ対象です。ゲストユーザーは組織のメンバーとみなされないため、そのリンクではアクセスできません。ゲストにも共有する場合は「特定のユーザー」リンクで個別に招待する必要があります。 - Q: 共有リンクを「リンクを知っているユーザー」にしたら全社に見えるようになりますか?
A: 「リンクを知っているユーザー」はリンクを知っていれば誰でもアクセス可能ですが、組織外のユーザーも含まれます。ただし、組織の設定で外部共有が許可されていない場合は、組織外ユーザーはブロックされます。セキュリティ上の理由から、全社共有には「組織内のユーザー」リンクが推奨されます。 - Q: アクセス許可の継承を解除すると、以前のリンクはどうなりますか?
A: 継承を解除しても、既存の共有リンクはそのまま有効です。ただし、リンクの対象ユーザーがサイトのアクセス許可を持っていない場合は、リンクからアイテムにアクセスしようとしても権限エラーになります。リンクのアクセス許可はアイテムごとに独立しているため、継承解除の影響はリンク自体の権限には及びませんが、サイトへのアクセス可否に影響します。 - Q: 全社グループを使ってサイトのアクセス許可を設定したいが、グループ名がわかりません。
A: 多くの組織では「すべてのユーザー」または「全社員」のようなグループが用意されています。SharePoint管理センターまたはAzure ADでグループ名を検索するか、管理者に問い合わせてください。自分でグループを作成することもできますが、メンバーシップの管理が複雑になるため注意が必要です。
まとめ
全社共有したアイテムが一部のユーザーから見えない場合、まず共有リンクの設定(組織内ユーザーか特定ユーザーか)を確認し、次にサイトのアクセス許可(継承状態とグループメンバーシップ)を調べることが基本です。また、Azure ADのグループ同期遅延やブラウザキャッシュも原因になり得るため、順を追って切り分けてください。問題を管理者に報告する際は、ユーザー情報やURLを具体的に伝えると迅速な対応が期待できます。適切な設定を維持することで、同じトラブルの再発を防ぎ、安全なファイル共有を実現できます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
