SharePoint Online のページで閲覧のみ(Read)が選べない原因と設定手順|詳細な権限設定で解決

SharePoint Online のページを「この 1 ページだけ特定のグループに閲覧だけ許可したい」のに、共有や「アクセスの管理」で「編集」しか選べず困るケースがあります。本記事では原因と、詳細な権限設定から確実に「閲覧(Read)」を付与する手順、ページ単位で公開範囲を分けるときの注意点までまとめます。

目次

SharePoint Online で「閲覧のみ(Read)」が選べない現象とは

モダン SharePoint のページ(.aspx)は、見た目は「Webページ」ですが、実体はサイト内の「Site Pages(サイト ページ)」ライブラリに保存されているファイルです。そのため権限も、ページ単体というより「ライブラリ/アイテム(ファイル)」の権限として管理されます。

ところが、ページ右上の「共有」や「アクセスの管理(Manage access)」は、状況によっては簡易的な共有 UIになり、選択肢が「編集可能(Can edit)」だけに見えることがあります。ここでつまずくと「閲覧(Read)にしたいのに、どうしても編集になってしまう」という状態になります。

よくある画面できること(見えやすい)できること(実際)つまずきポイント
ページの「共有」ダイアログユーザーを追加、リンクを発行表示は状況依存で変わる「編集」しか出ず、閲覧権限が選べない場合がある
「アクセスの管理(Manage access)」現在の共有状況の確認詳細設定に遷移すれば細かく調整可能簡易表示だと権限レベルの選択肢が限定される
「詳細な権限設定(Advanced permissions)」権限の付与/削除、継承の停止Read を含む権限レベルを明示的に指定できる場所が分かりづらく、たどり着けない

まず押さえる前提:ページの保存場所と権限の単位

ページに対する権限設定で迷ったら、最初に「どこに保存されているか」を確認すると整理できます。

  • 保存場所:多くのサイトで「Site Pages(サイト ページ)」ライブラリ
  • 権限の単位:サイト全体 → ライブラリ → フォルダー → ファイル(ページ)
  • 基本構造:既定ではサイトの権限をライブラリ/ページが継承する

つまり「特定の 1 ページだけ閲覧可」にしたい場合は、ページ(ファイル)で権限継承を止めて、固有の権限にするのが王道です(運用設計によってはフォルダーや別サイトに分ける方法もあります)。

簡易共有画面で「閲覧のみ」が出ない主な理由

「閲覧(Read)」が出ない原因は 1 つではありません。よくあるパターンを整理すると、対処が早くなります。

症状背景確認ポイント対処の方向性
「Can edit」しか選べない簡易 UI が「編集リンクの発行」前提になっている「詳細な権限設定」へのリンクがあるかAdvanced から Read を付与する
閲覧させたい相手が「サイトに未参加」の扱い共有操作が「サイトへの追加(メンバー化)」に寄ることがある共有相手がどのグループに入る想定かVisitors グループへ追加する
権限レベル「閲覧(Read)」自体が見当たらない権限レベルが変更/削除されている、または名称が異なるサイト設定の「権限レベル」一覧Read の存在と割り当てを確認する
ページは見えるが Web パーツ内が「アクセス拒否」ページ本体と、参照先(リスト/ライブラリ)の権限が別埋め込み元の権限(リスト、ドキュメント等)参照先にも Read を付与する

解決策:詳細な権限設定から「閲覧(Read)」を付与する手順

最も確実なのは、簡易 UI に頼らず「詳細な権限設定(Advanced permissions)」でページ(ファイル)の権限を設定する方法です。画面名は表示言語や UI 更新で若干変わりますが、考え方は同じです。

手順:ページから「詳細な権限設定」へ移動する

  1. 対象ページを開き、右上の「…」などから「アクセスの管理(Manage access)」を開きます。
  2. 表示されたパネルの下部、またはリンクとして表示される「詳細な権限設定(Advanced)」をクリックします。
  3. 「Site Pages」ライブラリの権限画面(クラシックな権限ページ)に遷移します。ここで初めて、権限レベルを明示的に指定できます。

手順:「権限の付与(Grant Permissions)」で Read を選ぶ

  1. 権限画面で「権限の付与(Grant Permissions)」をクリックします。
  2. 閲覧させたいユーザー/Microsoft 365 グループ/セキュリティ グループなどを入力します(メールアドレスでも可)。
  3. 「オプションを表示(Show Options)」を開き、権限レベルのドロップダウンから「閲覧(Read)」を選択します。
  4. 必要に応じて通知メールの送信有無を選び、「共有」または「OK」で確定します。

ここまでで「閲覧のみ」が選べない問題は、ほとんどのケースで解決します。重要なのは、簡易共有画面の表示に引きずられず、権限レベルを直接指定できる画面へ降りることです。

既存の「閲覧者(Visitors)」グループを活用すると運用が楽になる

「特定のグループに閲覧だけ許可したい」という要件は、実務では頻繁に出ます。毎回ページごとに個別ユーザーを追加していると、後から「誰に見せているか」が追いづらくなります。

そこでおすすめなのが、サイトに既定で存在しやすい「閲覧者(Visitors)」グループ(例:○○ Visitors)を活用する方法です。Visitors には通常「閲覧(Read)」が割り当てられており、ここへ対象のユーザーやグループを追加するだけで、閲覧権限を統一できます。

サイト グループよくある権限レベル用途運用メモ
Ownersフル コントロール管理者最少人数にする
Members編集(Edit)通常の更新担当「編集できる人」をここに集約
Visitors閲覧(Read)閲覧のみの利用者「閲覧だけの人」をここに集約

Visitors グループへ追加する流れ

  • 詳細な権限設定画面で「サイトの権限」を開く
  • 「○○ Visitors」を選択してメンバーに対象ユーザー/グループを追加
  • ページ単位で権限を分けたい場合は、そのページ(またはフォルダー)で継承停止後に Visitors を付与

「閲覧者グループを入口にして、ページ側はグループに権限を付ける」という形にしておくと、担当者が変わったときも引き継ぎがスムーズです。

権限レベルの定義を確認する(Read が見当たらないとき)

稀にですが、過去の運用で権限レベルが変更されていたり、独自の権限レベルを使っていたりして、「閲覧(Read)」が見当たらないことがあります。その場合は、サイトの権限レベル定義を先に確認します。

  • サイト設定 → 「サイトの権限」 → 「権限レベル」
  • 「閲覧(Read)」が存在するか
  • 対象グループに割り当てられている権限レベルは何か

ここで「閲覧」がグループに割り当てられていないと、簡易な「アクセスの管理」では編集系の選択肢しか出ないように見えることがあります。権限レベルの定義と割り当てが整っているかを確認しましょう。

「このページだけ閲覧可」を実現するための設定パターン

要件が「特定の 1 ページだけ、特定グループに見せたい」なら、代表的なやり方は 3 つあります。どれを選ぶかで運用コストが変わるので、比較して決めるのがおすすめです。

パターン向いているケースメリット注意点
ページ(ファイル)で継承停止例外が少ない/ページ数が少ない最小変更で実現できる例外が増えると管理が難しくなる
フォルダー単位で継承停止「限定公開ページ」をまとまって管理したいページを増やしても運用が破綻しにくいURL がフォルダー配下になる(運用ルールが必要)
別サイト(別 SharePoint サイト)に分離権限境界を明確にしたい/対象が大人数権限設計がシンプルになるナビゲーションや検索範囲を設計する必要

ページ単位で継承を停止して Read を付与する具体手順

  1. 「Site Pages」ライブラリで対象ページを探し、該当ファイルの「…」→「アクセスの管理」を開きます。
  2. 「詳細な権限設定」を開き、「権限の継承の停止」を実行します。
  3. 不要なユーザー/グループ(例:Members など編集可能なグループ)が残っていれば削除します。
  4. 閲覧させたいグループに「閲覧(Read)」を付与します(Visitors を付ける運用も有効)。

これで「サイト全体は見せず、特定ページだけ閲覧可能」に近い状態を作れます。なお、SharePoint は階層構造のため、ページに権限を付けると親要素に制限付きアクセス(Limited Access)が付与される場合があります。これは正常な挙動で、ページへ到達するための通行証のようなものです。

権限設定でよくある落とし穴と、実務での回避策

ページだけ閲覧できるようにしても、現場では「思った通りに見えない」ことが起きがちです。トラブルの多いポイントと回避策をまとめます。

落とし穴起きること原因回避策
ページは表示できるが、リスト Web パーツがエラー「アクセスが拒否されました」等参照先リストに権限がない参照先にも Read を付与(最小権限で)
画像・ファイルが表示されないアイコンが崩れる/リンク先が 403Site Assets やドキュメントの権限不足素材は閲覧対象が参照できる場所に置く
「例外権限」が増えすぎる誰がどこを見られるか追えないページごとに継承停止を乱発フォルダー単位・別サイト分離で整理する
「対象者に見せたくないページ」が検索で出る検索結果にタイトルが出て混乱検索の挙動・権限反映タイミング権限が正しければ本文は開けないが、運用上は別サイト推奨

「見える/見えない」を確認するときのチェックリスト

  • 対象ユーザーはどのグループに所属しているか(Owners/Members/Visitors)
  • ページ(Site Pages の該当ファイル)が固有権限になっているか
  • ページ内で参照しているリスト/ライブラリ/ファイルにも権限があるか
  • テストは「別ブラウザー」または「シークレット ウィンドウ」で行う(管理者の権限が混ざらないように)

「閲覧だけにしたい」なら Audience Targeting との違いも理解しておく

SharePoint には「対象ユーザーだけにナビゲーションやニュースを表示する」ためのAudience Targeting(対象ユーザー設定)があり、見た目上は「限定公開」のように扱えます。しかしこれはセキュリティ(権限)ではなく表示制御です。

「リンクを知っていれば開けてしまう」可能性があるため、本当に見せてはいけない情報は権限(Read/Edit)の設計で守るのが基本です。今回のように「閲覧のみを付与したい」という相談は、Audience Targeting ではなく権限設定が正解になります。

運用が破綻しないための設計のコツ

SharePoint の権限は柔軟ですが、柔軟すぎるがゆえに「例外」を増やすと管理が難しくなります。長期運用を見据えるなら、次の方針が効きます。

  • 基本はグループ運用:個人ではなく、Visitors などのグループに権限を付ける
  • 例外はまとめる:ページ単体ではなく、フォルダー/別サイトに集約する
  • 権限の棚卸しを前提に:「この権限は何のため?」が分かる命名と記録を残す
運用ルール例具体例期待できる効果
限定公開ページはフォルダーに集約/SitePages/Restricted/ 配下に配置権限例外を 1 箇所で管理できる
閲覧対象グループを固定「閲覧者_社内全員」「閲覧者_部門A」など追加・削除がグループ操作だけで済む
ページに埋め込む参照先を統一限定公開ページは限定公開リストのみ参照「ページは見えるのに中身が見えない」を減らせる

手順の要点まとめ(最短で解決したい人向け)

最後に、今回の問題を最短で解決するための要点を、作業順に並べます。

  1. ページの「アクセスの管理」から「詳細な権限設定(Advanced)」へ移動する
  2. 「権限の付与(Grant Permissions)」で対象のユーザー/グループを追加し、「閲覧(Read)」を選ぶ
  3. 「このページだけ」にしたいなら、ページで権限の継承を停止してから設定する
  4. 運用を楽にするなら、個人ではなくVisitors などの閲覧グループに集約する

「アクセスの管理で編集しか出ない」という見た目に引っ張られず、権限を直接いじれる画面へ進めば、SharePoint Online のページでも狙い通りに「閲覧のみ」を実現できます。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次