SharePointで外部共有の範囲を部署ごとに変えたいと考えたことはありませんか。営業部は顧客とのコラボレーションのために広く外部共有を許可したいが、経理部は情報漏洩リスクを避けて外部共有を制限したい、といったニーズはよくあります。しかし、SharePointの外部共有設定はテナント全体またはサイト単位で設定するため、部署単位で細かく制御するには管理者の協力が必要です。本記事では、部署ごとに外部共有の範囲を変更するための相談方法と準備すべき事項を解説します。具体的な要件の整理方法や管理者に伝えるポイントを押さえれば、スムーズに導入を進められます。
【要点】この記事で確認すること
- 最初に見る場所: SharePoint管理センターの「共有」設定、Azure Active Directoryの「外部コラボレーション」設定、各サイトの共有設定。
- 切り分けの軸: 部署ごとにサイトを分けることで設定変更が可能かどうか。テナント全体の外部共有が無効の場合は部署単位の設定は不可能。また、ゲストユーザーの招待権限がユーザー単位で制御できるか。
- 注意点: 外部共有の設定変更はテナント全体のポリシーに影響するため、管理者の承認なしに勝手に変更しない。また、部署ごとに変えるにはセキュリティグループや条件付きアクセスの組み合わせが必要になる場合があるため、管理者との事前相談が必須。
ADVERTISEMENT
部署ごとに外部共有の範囲を変える方法の概要
SharePointで外部共有の範囲を部署ごとに変える方法は主に三つあります。一つ目は、部署ごとに個別のSharePointサイトを作成し、サイト単位で共有のレベルを設定する方法です。二つ目は、Azure Active Directoryの外部コラボレーション設定でゲストユーザーの招待を制限する方法です。三つ目は、セキュリティグループと条件付きアクセスを組み合わせて部署ごとにアクセス制御を行う方法です。ただし、いずれの方法もテナント全体の外部共有が有効であることが前提となります。テナント全体で外部共有が無効になっている場合、いかなるサイトでも外部共有はできません。そのため、まずは管理者にテナント全体の外部共有設定を確認してもらう必要があります。
相談前に整理すべきこと
管理者に相談する前に、自部署の要件を明確にしておくことが重要です。以下の点を整理しましょう。
部署ごとの要件リスト作成例
- 外部共有の対象は誰か(取引先、顧客、パートナー企業など)。
- 共有する情報の機密性(公開可能な文書か、機密情報を含むか)。
- ゲストユーザーに付与する権限(編集、閲覧のみなど)。
- 共有期間(期限付きか恒久的か)。
- 管理者による承認フローの必要性。
これらの要件を部署ごとに表にまとめておくと、管理者への説明がスムーズになります。
現在の設定確認手順
自分の権限で確認できる範囲をまず調べましょう。以下の手順でSharePoint管理センターの設定を確認できます。ただし、アクセス権がない場合は管理者に依頼してください。
- Microsoft 365管理センターにサインインし、「管理」をクリックします。
- 左側のナビゲーションから「SharePoint」を選択し、「管理センター」を開きます。
- 左メニューの「ポリシー」から「共有」をクリックします。
- 「外部共有」のセクションで、現在のテナント全体の共有レベルを確認します。「新規ゲスト」が許可されているか、また制限の有無を確認します。
- 特定のサイトの設定を確認するには、左メニューの「サイト」→「アクティブなサイト」から該当サイトを選択し、「設定」→「共有」でそのサイトの外部共有レベルを確認します。
もしテナント全体で外部共有が「既存のゲストのみ」または「組織内のみ」になっている場合、部署ごとに変える前にまずテナントレベルでの変更が必要です。
管理者へ相談するための情報のまとめ方
管理者に相談する際は、要件だけでなく、ビジネス上の理由やリスクへの対応策も伝えると良いでしょう。以下の情報を準備してください。
管理者に伝えるべきポイント
- なぜ部署ごとに変える必要があるのか:営業部は顧客とのコラボレーションが必須だが、経理部は機密データを取り扱うため外部共有を制限したい、など具体的な理由を説明します。
- 希望する共有レベル:部署ごとに「すべてのユーザー(匿名リンク)」「新規ゲスト」「既存のゲスト」「組織内のみ」のどれを希望するか。
- 代替案の検討:サイトレベルで設定可能かどうか、またはAzure ADの外部コラボレーション設定で制限する方法など、複数の選択肢を提示すると説得力が増します。
- リスクと対策:外部共有を拡大する場合のセキュリティリスク(情報漏洩、不正アクセス)と、それに対する対策(有効期限の設定、アクセス承認フロー、監査ログの活用など)を説明します。
失敗パターンと注意点
多くのユーザーが陥りがちな失敗として、管理者に相談せずにサイトの共有設定を勝手に変更してしまうケースがあります。サイト所有者は自サイトの共有設定を変更できる場合がありますが、テナント全体のポリシーに反する設定にすると、後から管理者に無効化されたり、セキュリティインシデントの原因になります。また、部署ごとに変えるために新しいサイトを作成する際、既存のサイトをそのまま利用しようとすると、他の部署にも影響が出る可能性があります。必ず管理者と事前に調整し、承認を得てから実行してください。
考えられる実装方法の比較
以下の表で、部署ごとに外部共有を変えるための主要な方法を比較します。
| 方法 | 概要 | メリット | デメリット | 向いているケース |
|---|---|---|---|---|
| サイトレベル設定 | 部署ごとにSharePointサイトを作成し、各サイトの共有設定で外部共有レベルを個別に指定する。 | 管理がシンプルで、サイト単位で細かい制御が可能。管理者以外でも設定変更できる。 | サイト数が増えると管理コストがかかる。テナントレベルで外部共有が無効だと使えない。 | 部署ごとに明確にサイトが分かれている場合。 |
| Azure AD外部コラボレーション設定 | Azure ADでゲストユーザーの招待を許可するドメインを制限したり、ゲストの権限を制御する。 | テナント全体に適用され、管理が一元化できる。特定のドメインのみ許可するなど細かい制御が可能。 | 部署ごとに異なる設定にするには、条件付きアクセスやセキュリティグループとの組み合わせが必要で複雑。 | 全社的に外部共有を許可するが、特定の部署だけ制限したい場合。 |
| セキュリティグループと条件付きアクセス | セキュリティグループでユーザーを部署ごとに分類し、条件付きアクセスポリシーで外部共有の可否を制御する。 | 非常に柔軟な制御が可能。ゲストユーザーのアクセス元IPやデバイスで制限できる。 | 設定が複雑で、管理者に高度な知識が必要。ポリシーの競合が起きやすい。 | 高度なセキュリティ要件があり、かつIT部門のスキルが高い場合。 |
よくある質問
よく寄せられる質問と回答をまとめました。
Q1. 部署ごとに外部共有設定を変えることは可能ですか?
可能です。ただし、テナント全体で外部共有が有効であることが前提です。部署ごとにサイトを分けてサイトレベルで設定する方法や、Azure ADの外部コラボレーション設定と条件付きアクセスを組み合わせる方法があります。最初に管理者に相談し、会社のポリシーを確認してください。
Q2. テナント全体で外部共有を無効にしていても、一部のサイトだけ有効にできますか?
できません。テナント全体の設定が「組織内のみ」の場合、すべてのサイトで外部共有は無効になります。一部のサイトだけ有効にするには、まずテナント全体の外部共有を「新規ゲスト」以上に変更する必要があります。その後、サイトレベルで不要なサイトの外部共有を無効にすることで、実質的に部署ごとに制御できます。
Q3. ゲストユーザーに有効期限を設定できますか?
はい。Azure ADの外部コラボレーション設定で、ゲストユーザーの有効期限を設定できます。また、SharePointサイト単位でも、共有リンクに有効期限を設定することが可能です。管理者がポリシーとして有効期限を強制することもできます。
Q4. 外部共有の設定変更はどのような権限が必要ですか?
テナント全体の設定変更にはSharePoint管理者またはグローバル管理者の権限が必要です。サイトレベルの設定は、サイト所有者またはサイトコレクション管理者が変更できます。ただし、会社のポリシーでサイト所有者が変更できないように制限されている場合もあるため、事前に管理者に確認してください。
まとめ
部署ごとに外部共有の範囲を変えるには、管理者との丁寧な相談と事前準備が重要です。まずは自部署の要件を整理し、現在の設定を確認した上で、管理者にビジネス上の理由と具体的な提案を伝えましょう。サイトレベルでの設定変更が最も現実的な方法ですが、テナント全体のポリシーと整合性が取れているか必ず確認してください。適切な手順を踏めば、セキュリティを保ちながら柔軟な外部共有を実現できます。
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
