SharePointサイトの所有者を変更しようとした際、「権限がありません」というエラーが表示され、作業が進められない経験はありませんか。このエラーは、サイトの所有者変更に必要な権限やサイトの共有設定が原因で発生することがほとんどです。本記事では、エラーの原因を特定するための確認手順と、実際に対処する方法を詳しく解説します。特に、サイト所有者の変更権限と共有範囲の設定に焦点を当て、自分で解決できるケースと管理者に依頼すべきケースを明確にします。
【要点】この記事で確認すること
- 最初に見る場所: SharePointサイトの「サイトの権限」ページで、自分がサイトコレクション管理者またはサイト所有者であるかどうか。
- 切り分けの軸: 端末側のブラウザキャッシュ、アカウントの権限不足、テナント全体の共有設定(外部共有など)の3つ。
- 注意点: 会社PCでSharePoint管理者権限を自分で変更しないこと。特にAzure ADの全体管理者やSharePoint管理者の役割はIT部門に任せる。
ADVERTISEMENT
エラーが発生する原因の確認
「権限がありません」と表示される主な原因は、以下の3つに分類できます。それぞれを確認することで、適切な対処方法が見えてきます。
原因1: 自分にサイト所有者を変更する権限がない
SharePointサイトの所有者を変更できるのは、そのサイトの「サイトコレクション管理者」または「サイト所有者」グループのメンバーだけです。自分がこれらのグループに属していない場合、当然ながら変更操作はできません。特に、サブサイト(子サイト)の所有者変更は親サイトの権限継承の影響を受けることもあるため、注意が必要です。
原因2: 共有範囲の制限に引っかかっている
テナント全体のSharePoint共有設定やサイト単位の共有設定によっては、新しい所有者が組織外のユーザーだったり、特定のセキュリティグループに属していなかったりする場合に権限付与がブロックされることがあります。また、サイトの共有範囲が「組織内のユーザーのみ」に制限されている場合、ゲストユーザーを所有者に設定しようとするとエラーになります。
原因3: テナントレベルの管理者権限が不足している
サイトコレクション管理者であっても、テナント全体のSharePoint管理センターで「所有者の変更」に関するポリシーが制限されている場合があります。例えば、管理者が「サイト所有者のみサイトの管理を許可する」設定を有効にしていると、一般ユーザーが所有者を変更できなくなります。
自分でできる確認手順とトラブルシューティング
以下の手順を順に試し、エラーの原因を特定してください。各ステップで確認すべきポイントを具体的に示します。
- 現在の権限を確認する: エラーが発生しているSharePointサイトにアクセスし、画面右上の歯車アイコンから「サイトの権限」をクリックします。「サイト所有者」または「サイトコレクション管理者」に自分の名前が含まれているか確認してください。含まれていない場合は、他のサイト所有者に連絡して権限を追加してもらう必要があります。
- サイトの共有設定を確認する: 同じく「サイトの権限」画面で「共有設定」をクリックします。許可されている共有範囲が「自分の組織内のユーザーのみ」または「既存のゲストのみ」になっていないか確認します。新しい所有者が組織外のユーザーの場合、範囲を変更する必要があります。
- 別のブラウザやシークレットウィンドウで試す: ブラウザのキャッシュが原因で権限情報が正しく反映されないことがあります。EdgeやChromeのシークレットモードで再度試してください。
- 新しい所有者のアカウントが有効か確認する: Active Directory上で、追加しようとしているユーザーのアカウントが無効化・削除されていないか、ライセンスが正しく割り当てられているかを確認します。特にゲストユーザーの場合は、Azure ADでの招待が完了しているかが重要です。
- PowerShellで権限を直接確認する: 必要に応じてSharePoint Online Management Shellを使用し、
Get-SPOSiteコマンドレットでサイトの所有者情報を取得します。ただし、この操作にはSharePoint管理者または全体管理者の権限が必要です。
状況別の対処方法の比較
エラーの原因に応じて、取るべき行動は異なります。以下の表で、あなたの状況に合った対処法を確認してください。
| 状況 | 自分で解決可能か | 具体的な対処 |
|---|---|---|
| 自分がサイト所有者でない | いいえ | 既存のサイト所有者に連絡し、自分をサイト所有者グループに追加してもらう。 |
| 新しい所有者が組織外のユーザー | 一部可能 | サイトの共有設定を「すべてのユーザー」に変更する。ただし、テナント全体の設定が制限している場合は管理者対応が必要。 |
| テナントポリシーで所有者変更が禁止されている | いいえ | SharePoint管理者または全体管理者に連絡し、該当サイトのポリシー緩和を依頼する。 |
| ブラウザのキャッシュ問題 | はい | 別ブラウザまたはシークレットモードで再試行。キャッシュクリアも有効。 |
ADVERTISEMENT
管理者に確認が必要な共有範囲と設定
自分で解決できない場合、IT部門の管理者に以下の情報を伝えるとスムーズです。管理者はSharePoint管理センターやAzure ADで設定を確認できます。
- テナントの外部共有設定: SharePoint管理センターの「共有」ページで、外部共有が「新しい外部ユーザーと既存の外部ユーザー」または「組織内のユーザーのみ」に設定されているか確認してもらいます。
- サイトの共有設定: 特定のサイトのみ外部共有が制限されていないか、サイトごとの設定を確認してもらいます。
- カスタム権限レベルの影響: サイトにカスタム権限レベルが適用されていて、所有者変更が制限されていないか確認してもらいます。
- 監査ログ: 過去に誰が所有者変更を行ったか、監査ログを確認することで、権限の継承状態を把握できます。
よくある質問(FAQ)
実際にユーザーから寄せられる質問とその回答をまとめました。
Q1. 自分がサイト所有者なのに「権限がありません」と出ます。
A. サイト所有者グループに属していても、サイトコレクション管理者でない場合は、一部の操作が制限されることがあります。また、サイトの権限継承が切れているサブサイトでは、親サイトの所有者権限が及ばない場合があります。一度サイトコレクション管理者に連絡し、自分の権限レベルを確認してください。
Q2. 新しい所有者を追加しようとすると「共有範囲の上限に達しました」と出ます。
A. これは、テナント内のゲストユーザー数に上限が設定されている可能性があります。管理者がAzure ADの外部ユーザー数を確認し、上限を引き上げるまたは不要なゲストユーザーを削除する必要があります。
Q3. 権限がなくて変更できないので、管理者に丸投げしてもいいですか?
A. 管理者に依頼する場合は、どのサイトのどのユーザーを所有者にしたいのか、具体的なサイトURLとユーザーのメールアドレスを伝えてください。また、外部ユーザーを含む場合はその旨も明確にすると、対応が迅速になります。
まとめ
SharePointサイトの所有者変更で「権限がありません」と出た場合、まずは自分がサイト所有者かどうかを確認し、次に共有範囲の設定を見直すことが基本です。これらのチェックで解決しない場合は、ブラウザのキャッシュクリアや別環境での試行を行い、それでもダメなら管理者に原因を切り分けて伝えましょう。管理者に依頼する際は、テナント設定やサイト固有の制限が原因である可能性を伝えることで、問題解決が早まります。日頃からサイトの権限構造を把握し、共有設定を適切に管理することで、同様のトラブルを予防できます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
