【SharePoint】SharePointハブサイトにハブサイトを関連付けて階層化する

2023.03.28
【SharePoint】SharePointハブサイトにハブサイトを関連付けて階層化する

皆様こんにちは。MS開発部の福田です。

SharePointにはSharePointハブサイトという機能があるのをご存じでしょうか?
SharePointハブサイトは1つのSharePointサイトに、複数のSharePointサイトを関連付けることができる機能です。
サイトを関連付けることにより、関連付けたサイト内を横断した検索やニュースの表示が可能になります。
また、関連付けられたサイト間でナビゲーションやサイト構造を共通化することが可能です。

ハブサイトと関連付けられたSharePointサイト

上記の構成図のように1つのサイトをハブサイトとし複数のSharePointサイトを関連付ける形ですが、ハブサイトに関連付けるサイトをハブサイトとすることにより、ハブサイトを階層化することができます。
今回はこのハブサイトの階層化と権限についてご紹介します。

ハブサイト同士の関連付け

サイト内の検索

ハブサイトにハブサイトを関連付けた場合、ヘッダーの「サイト全体を検索」にて関連付けたハブサイトのコンテンツを含めた検索が可能になります。
また、関連付けたハブサイトにハブサイトや通常のSharePointサイトを関連付けることも可能です。この場合、一定の階層までさらに関連付けたハブサイトやSharePointサイトも検索対象になります。

一番上位の階層のハブサイトを1階層目とすると3階層目に関連付けたハブサイト及び、三階層目のハブサイトに関連付けられたSharePointサイトまでが検索対象となります。
それより下の階層のハブサイト、SharePointサイトは検索対象外となります。

1階層目のハブサイトから検索可能なサイトの範囲

ハブ ナビゲーションの表示

ハブサイトにはハブサイトのナビゲーションバーを設定できます。

ハブ ナビゲーション

ハブナビゲーションでは関連付けたハブサイトを表示することができます。
編集画面にてナビゲーションに追加するオプションを選択します。

ハブ ナビゲーションの編集画面

オプションの選択肢から「関連ハブ」を選択すると、ハブナビゲーションを表示しているハブサイトに関連付けられたハブサイトへのリンクが追加されます。

関連ハブ

「関連付けられた子のハブ」を選択すると、ハブナビゲーションを表示しているハブサイトが関連付けられている親ハブサイトへのリンク及び、親ハブサイトに関連付けられているすべてのハブサイトへのリンクが表示されます。

関連付けられた子のハブ

ハブサイトを関連付けてもできないこと

ハブサイトにSharePointサイトを関連付けると、以下の現象がハブサイト及び関連付けたSharePointサイトへ適用されます。
しかし、ハブサイトを関連付けた場合これらの現象は適用されません。

  • 関連付けたSharePointサイトのニュースをハブサイトに自動表示
  • – ニュースWebパーツの設定のニュース ソースの選択でハブ内のすべてのサイトを選択した際に、関連付けたハブサイトのニュースは表示されません。
  • ハブサイトのサイトデザインを関連づけたSharePointサイトへ自動適用
  • – ハブサイトの外観設定等で選択したテーマカラーを関連付けたハブサイトへは継承できません。
  • ハブサイトのナビゲーションのロゴを関連付けたSharePointサイトのナビゲーションに表示
  • – ハブナビゲーションに設定したロゴを関連付けたハブサイトに表示できません。

SharePointハブサイトの階層化

SharePointでは作成したサイトをSharePoint管理センターでハブサイトとして登録できます。
またハブサイトの関連付けも同様にSharePoint管理センターで設定することが可能です。
そのため、SharePoint管理ロールを持つアカウントでハブサイトの設定する必要があります。

SharePoint管理センターのハブサイト設定画面


ハブサイトを作る際はコミュニケーションサイト、もしくは新しいテンプレートを使用するチームサイトで作成することをお勧めします。
また、既にハブサイトに関連付けられているサイトをハブサイトとして登録することはできないため、先にハブサイトを複数作成してから関連付けてください。
その他、ハブサイトに関して注意する点や考慮事項の詳細はこちらの公式ドキュメントをご覧ください。
SharePoint ハブ サイトを計画する
SharePoint でハブ サイトを作成する


作成したハブサイトをハブに関連付けることにより、ハブサイトを階層化することが可能になります。
例えばハブサイト「Hub01」に別のハブサイト「Hub02-01」を関連付けたい場合、SharePoint管理センターでHub02-01を選択し、上部メニューのハブから「ハブサイトの設定の編集」をクリックします。

ハブサイトに関連付ける設定①

開いたメニューの「親ハブの関連付け」のドロップダウンを開き、関連付けたいハブサイトを選択します。
今回はHub02-01サイトをHub01サイトに関連付けたいので選択肢からHub01を選び、保存をクリックします。

ハブサイトに関連付ける設定②

これによりHub01サイトにHub02-01サイトが関連付けることができました。

ハブサイトHub01に関連付けられたハブサイト

SharePointハブサイトの権限

SharePointハブサイトはハブサイトのアクセス権限を関連付けたサイトに継承できます。
関連付けたサイトの設定でハブサイトからの権限の継承を許可すると、ハブサイトにアクセス可能なユーザーが関連付けられたサイトにもアクセスできるようになります。
ハブサイトの継承によってアクセス可能になったユーザーの権限は読み取りに制限されます。

また、ハブサイトに関連付けられたハブサイトには権限が継承されません。ハブサイトで独自にアクセス許可を設定する必要があります。

まとめ

今回はSharePointハブサイトを階層化する方法をご紹介しました。

複数のハブサイトが作成されておりそれぞれのハブサイトと関連付けられたサイト内を一括で検索したいときに、1つのハブサイトに関連付けることで検索できるようにすることが可能です。
企業などでは部署ごとにハブサイトを作成し、それらを1つのハブサイトに関連付けることで最上位の階層のハブサイトから部署全体を検索可能に出来ます。

SharePointサイトの階層化をご検討する際にぜひこの機能をお試しください。

以上、最後までご愛読いただき
ありがとうございました。

お問い合わせは、
以下のフォームへご連絡ください。

お問い合わせ

PAGETOP