SharePointでチームサイトやコミュニケーションサイトを運用していると、グループからメンバーを削除したにもかかわらず、そのユーザーがまだサイトにアクセスできるケースが発生します。これは、グループのメンバーシップとサイトのアクセス許可が必ずしも完全に同期しないためです。多くの場合、直接アクセス許可の残留や別のグループ経由での権限保持、アクセス許可の継承解除が原因となっています。本記事では、これらの原因を切り分け、適切な対処を行うための具体的な確認手順を解説します。会社のセキュリティを維持するためにも、この問題を正しく理解し、迅速に対応できるようにしましょう。
【要点】この記事で確認すること
- 最初に見る場所: サイト設定の「サイトのアクセス許可」または「詳細なアクセス許可」画面。削除したユーザーが直接一覧に表示されていないかを確認します。
- 切り分けの軸: 直接アクセス許可の有無、別のグループ(入れ子グループ)への所属、ゲストユーザーとしての招待、共有リンクの有効状態。これらを順に確認することで原因を特定できます。
- 注意点: 会社PCでアクセス許可を勝手に変更すると、他のユーザーがアクセスできなくなるなどの影響が出る場合があります。管理者権限が必要な操作もあるため、変更前に必ず上司やIT部門に相談してください。
ADVERTISEMENT
目次
原因1:直接アクセス許可が残っている
最も多いパターンです。SharePointでは、グループに追加されたユーザーに対して自動的にサイトへのアクセス許可が付与されますが、グループから削除してもそのユーザーに直接付与されたアクセス許可は自動的には削除されません。そのため、グループから削除した後も、直接アクセス許可が残っていればユーザーはサイトにアクセスし続けられます。
確認手順
- 対象のSharePointサイトに移動し、右上の歯車アイコンから「サイト設定」をクリックします。
- 「ユーザーとアクセス許可」セクションで「サイトのアクセス許可」をクリックします。
- 「アクセス許可の表示」ページで、削除したはずのユーザーが一覧に残っていないか確認します。特に「直接アクセス許可」の列にユーザーが表示されていないかを注意深く見てください。
- もしユーザーが残っている場合は、そのユーザー名の横にあるチェックボックスをオンにし、リボンメニューの「アクセス許可の削除」をクリックします。
- 確認ダイアログが表示されたら「OK」をクリックして変更を確定します。
- ブラウザで一度ログアウトし、削除したユーザーとしてアクセスを試みて、アクセスできなくなったことを確認します。
この手順で解決しない場合は、次の原因を疑ってください。特に、グループ削除後に新規に直接アクセス許可を付与してしまったケースも考えられます。操作履歴を確認することで、誤った付与を発見できる場合もあります。
原因2:別のグループや共有リンクでアクセス権がある
ユーザーが複数のSharePointグループに属している場合、削除したグループ以外からアクセス許可を継承している可能性があります。また、共有リンクが無期限で発行されていると、リンクを知っているユーザーはグループに所属していなくてもアクセスできます。
グループ入れ子の確認
- サイト設定から「サイトグループ」をクリックします。
- 各グループのメンバー一覧を表示し、削除したはずのユーザーが別のグループに含まれていないか確認します。
- 特に「メンバー」「閲覧者」「所有者」などの既定グループに加えて、カスタムグループを作成している場合は注意してください。
- 該当するグループが見つかった場合は、そのグループからユーザーを削除するか、グループ自体のアクセス許可を見直します。
- グループの変更が完了したら、再度ユーザーのアクセスを確認します。
共有リンクの確認
- サイト設定の「共有」をクリックします。
- 「共有リンク」タブで、有効な共有リンクの一覧を確認します。
- 特に「ユーザーは特定のリンクを使用して共有できます」が有効になっている場合、任意のユーザーが作成したリンクが残っている可能性があります。
- 不要なリンクや「誰でも」リンクがある場合は、該当リンクの右側にある「…」から「リンクの無効化」を選択します。
- 必要に応じて、サイト全体の共有設定を「組織内のユーザーのみ」など制限付きに変更します。
共有リンクは、特にゲストユーザーに発行されることが多く、グループ削除後もリンクが有効だとアクセスが継続するため、必ず確認してください。
原因3:アクセス許可の継承が切れている
SharePointサイトでは、親サイトから子サイトへアクセス許可が継承される仕組みがあります。しかし、サイトの管理者が意図的に継承を解除し、独自のアクセス許可を設定している場合があります。このような状態でグループから削除しても、そのサイトに直接許可が付与されていればアクセスは残ります。
継承の確認と復元
- サイト設定の「サイトのアクセス許可」を開きます。
- 上部に「アクセス許可の継承:一意のアクセス許可」などのメッセージが表示されていないか確認します。継承が解除されている場合は「このサイトは親サイトからアクセス許可を継承していません」と表示されます。
- 継承が解除されている場合、リボンメニューの「アクセス許可の継承」をクリックし、「親からのアクセス許可を継承」を選択します。
- 確認ダイアログで「OK」をクリックします。これにより、親サイトのアクセス許可設定が子サイトに適用され、独自の許可は削除されます。
- ただし、子サイトに独自の許可が必要な場合は、この操作を行うと設定が失われるため、事前に許可設定をメモまたはエクスポートしてバックアップを取ってください。
継承を復元した後、グループから削除したユーザーのアクセス権も親サイトの設定に基づいて判断されるため、多くの場合は問題が解決します。しかし、親サイト自体にユーザーが残っている場合は、そちらも確認する必要があります。
失敗パターンと管理者への連絡ポイント
上記の確認を行っても問題が解決しない場合、または自分で変更する権限がない場合は、管理者に連絡して以下の情報を伝えてください。下の表は、よくある状況とその原因、推奨される対応をまとめたものです。
| 状況 | 考えられる原因 | 推奨対応 |
|---|---|---|
| グループ削除後もすぐにアクセスできる | 直接アクセス許可が残っている | サイトのアクセス許可画面で該当ユーザーを直接削除 |
| 時間が経過してもアクセスできる | 別のグループや共有リンクが有効 | すべてのグループメンバーシップと共有リンクを確認・削除 |
| 特定のフォルダやアイテムだけアクセスできる | 個別のアイテムに対するアクセス許可が設定されている | 各アイテムのアクセス許可を確認し、不要な許可を削除 |
管理者に連絡する際は、以下の情報を正確に伝えるとスムーズです。
- 問題が発生しているSharePointサイトのURL
- 削除したグループの名前
- アクセスが残っているユーザーのアカウント名
- 上記の確認手順を実施済みかどうか、またその結果
管理者は、サイトコレクション管理者権限で詳細なアクセス許可の監査ログを確認できるため、問題の根本原因を特定しやすくなります。
よくある質問(FAQ)
Q1. グループから削除したのに、なぜサイト権限が残るのですか?
A. SharePointでは、グループメンバーシップとサイトのアクセス許可は独立して管理される場合があります。グループを削除しても、そのユーザーに直接付与されたアクセス許可は自動的には削除されません。また、別のグループ経由で権限を持っている可能性もあります。サイトのアクセス許可設定を直接確認し、不要な許可を削除する必要があります。
Q2. 自分でアクセス許可を変更する権限がない場合はどうすればいいですか?
A. その場合は、サイトの所有者または管理者に連絡して対応を依頼してください。自分で変更しようとしても、権限が不足しているためエラーが表示されます。管理者はサイトコレクション管理者として、すべてのアクセス許可を管理できます。
Q3. アクセス許可の変更を元に戻すことはできますか?
A. アクセス許可を削除した場合、特別な操作をしない限り元に戻すことはできません。変更を加える前に、現在のアクセス許可設定をエクスポートするか、スクリーンショットなどを取ってバックアップとして保存することをおすすめします。また、変更後は必ず動作確認を行い、意図しない影響がないか確認してください。
まとめ
SharePointでグループから削除した人のアクセスが残る原因は、主に直接アクセス許可の残留、別グループや共有リンクによる権限、アクセス許可の継承解除の3つです。まずはサイトのアクセス許可設定を確認し、直接許可を削除します。それでも解決しない場合は、他のグループや共有リンクの有無を調べ、継承状態も確認してください。管理者権限が必要な場合は、速やかにIT部門に連絡し、必要な情報を伝えて対応を仰ぎましょう。定期的にアクセス許可を見直すことで、セキュリティリスクを低減し、適切なアクセス管理が実現できます。
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
