発行サイトを SharePoint サーバーのカタログに接続します。
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
カタログとして共有されるライブラリまたはリストのコンテンツを表示するには、発行サイト コレクションをカタログに接続する必要があります。 発行サイト コレクションをカタログに接続すると、次の処理が行われます。
カタログのコンテンツが発行サイト コレクションに統合されます。
カタログで使用されている用語セットが、発行サイト コレクションの用語セットに統合されます。
カタログ ページに対して、カテゴリ ページおよびアイテムの詳細ページが作成されます。
アイテムの詳細ページに対して、フレンドリ URL が作成されます。
カタログに対して、検索先が作成されます。
開始する前に
注:
SharePoint Server はインターネット インフォメーション サービス (IIS) で Web サイトとして実行されることから、管理者およびユーザーはブラウザーが提供するユーザー補助機能に依存します。 SharePoint Server は、サポートされるブラウザーのアクセシビリティ機能をサポートします。 詳細については、次のリソースを参照してください。 >Plan ブラウザーのサポート>SharePoint でのアクセスに関するガイドライン> SharePoint のアクセス性>Keyboard ショートカット>Touch。
発行サイト コレクションをカタログに接続する前に、「カテゴリ ページやカタログ アイテム ページを計画する」の情報を確認してください。 次の項目も確認します。
カタログに接続する発行サイトで管理ナビゲーションが使用されていること。 発行ポータル サイト コレクション テンプレートを使用して作成されたサイト コレクションでは、既定で管理ナビゲーションが使用されます。
「ライブラリまたはリストをカタログとして共有する」の説明に従って、ライブラリまたはリストがカタログとして共有されていること。
「クロスサイト発行の検索を構成する」の説明に従って、カタログを含むコンテンツ ソースのフル クロールが実行されていること。
「用語セットを他のサイト コレクションで使用可能にする」の説明に従って、カタログで使用されている用語セットが発行サイト コレクションで利用可能になっていること。
注:
発行サイトの Web アプリケーションを拡張する場合 (たとえば、さまざまな認証プロバイダーをサポートする場合)、この手順を実行する 前に Web アプリケーションを拡張します。 カタログに接続した後で Web アプリケーションを拡張すると、カタログ項目へのフレンドリ URL が壊れます。
発行サイトをカタログに接続する
発行サイトをカタログに接続するには
この手順を実行するユーザー アカウントが、発行サイト コレクションの所有者 SharePoint グループのメンバーであることを確認します。
発行サイト コレクションの [ 設定] メニューで、[ サイトの設定] をクリックします。
[ サイトの設定] ページの [ サイトの管理] セクションで、[ カタログ接続の管理] をクリックします。
[ カタログ接続の管理] ページで、[ カタログに接続する] をクリックします。 利用可能なカタログの一覧が表示されます。 クロールされたカタログのみが表示されます。
接続するカタログを含む行で、[ 接続] をクリックします。 検索フィールドにカタログ名を入力して、特定のカタログを検索することもできます。
[ カタログ ソースの設定] ページの [ 接続の統合] セクションで、次のどちらかを行います。
カタログのコンテンツを発行サイトで利用可能にし、カタログのタグ付け用語のセットを発行サイトのナビゲーション用語セットに統合する場合は、[ カタログをサイトに統合する] を選択します。 このオプションを選択した場合は、後続の手順で、用語セットを統合するレベルおよびカタログ アイテムの詳細ページの URL を指定して、カテゴリ ページおよびカタログ アイテム ページを選択します。
カタログのコンテンツを発行サイトで利用可能にする場合は、[ 接続するがカタログを統合しない] を選択します。 ライブラリのコンテンツを使用して個別のカタログ アイテム ページを作成する場合は、このオプションを選択する必要があります。
どちらのオプションを選択した場合でも、カタログの検索先が作成されます。
- [ ナビゲーション階層] セクションで、カタログのタグ付け用語のセットを発行サイトのナビゲーション用語セットに統合する元となる用語を指定します。 [ ライブラリまたはリストをカタログとして共有 する] で構成したカタログ ナビゲーション列が既定で表示されます。 このセクションでフィールドを指定するかどうかは任意です。 したがって、このセクションでフィールドを変更しない場合は、ルート用語からカタログのタグ付け用語のセットが統合されます。 異なる用語からカタログのタグ付け用語のセットを統合する場合は、次の手順を実行します。
[ 階層のルート用語] ボックスの横で、[ 有効な選択肢の参照] をクリックします。
[ 選択: 用語の追加 ] ダイアログで、カタログタグ付け用語セットを統合するレベルに対応する用語をクリックし、[ 選択] をクリックし、[OK] をクリック します。
発行サイトのナビゲーション用語セットで、選択された用語の親であるルート用語を統合するには、[ サイトのナビゲーションにルート用語を含める] チェック ボックスをオンにします。
注:
カタログ内のすべてのアイテムは、指定されたカタログのタグ付け用語のセットの用語でタグ付けされている必要があります。 タグ付けされていない場合は、サイトのナビゲーションがすべてのアイテムに対して意図したように動作しません。
- [ ナビゲーションの位置] セクションで、カタログのタグ付け用語のセットを統合する、発行サイトのナビゲーション用語セット内の用語を指定します。 次のどちらかを行います。
カタログのタグ付け用語のセットを、発行サイトのナビゲーション用語セットのルート用語に統合するには、[ ナビゲーションのルートに追加する] をクリックします。
カタログのタグ付け用語のセットを、発行サイトのナビゲーション用語セットのルート用語の下位の用語に統合するには、[ サイト ナビゲーション内の代替の場所を選択する] をクリックして、次の手順を実行します。
[ 有効な選択肢の参照] をクリックして、発行サイトのナビゲーション用語セットを表示します。
[ 選択: 用語の追加 ] ダイアログで、カタログタグ付け用語セットを統合するレベルに対応する用語をクリックし、[ 選択] をクリックし、[OK] をクリック します。
発行サイトで、カタログのタグ付け用語のセットに対する変更内容を更新する場合は、[ ナビゲーションの固定] セクションで [ 用語をサイトのナビゲーションに固定する] チェック ボックスをオンにします。 既定でこのオプションが選択されています。 このチェック ボックスをオフにすると、カタログのタグ付け用語のセットに対する変更内容が、発行サイトのナビゲーションに反映されません。
[ カタログ アイテムの URL の設定内容] セクションで、次のどちらかのオプションを選択して、カタログ アイテムの URL の設定内容を指定します。
カタログ アイテムの URL でアイテムの詳細ページを指す場合は、[ このサイトに対して相対的な URL にする] を選択します。 このオプションを選択した場合、次の手順の説明に従って、カタログ アイテム URL 形式を指定する必要があります。 また、アイテムの詳細ページに表示できるコンテンツは、検索インデックスから取得される必要があります。
カタログ アイテム URL でソース カタログのアイテムを指す場合は、[ URL がソース カタログをポイントするようにする] を選択します。 このオプションを選択した場合、カタログ アイテム URL 形式を指定する必要はありません。 また、このオプションを選択した場合、匿名ユーザーは、ソース カタログのアイテムにアクセスしたり、ソース カタログのアイテムを表示したりできません。
- [ カタログ アイテム URL の形式] セクションで、次のいずれかを実行して、アイテムの詳細ページの URL に含めるプロパティを選択します。
「ライブラリまたはリストをカタログとして共有する」の説明に従ってライブラリまたはリストをカタログとして共有したときに主キーとして指定したフィールドを使用する場合は、[ カタログ ソースから提供された既定の URL 形式を使用する] を選択します。 既定でこのオプションが選択されています。
注:
カタログ内のすべてのアイテムは、指定されたフィールドに値を持っている必要があります。 値がないアイテムに対しては、サイト ナビゲーションが意図したとおりに動作しません。
To manually define a format for the URL, select Manually define a URL format, and then type in a URL. You should select this option only if you have created an item details page and the items in your catalog are not tagged with a term from a catalog tagging term set. 次の形式で URL を入力します。 / <アイテムの詳細ページのフォルダー>/<アイテムの詳細ページの名前>.aspx? <Managed property name>=[ Managed property value] — for example, /Pages/itemdetails.aspx?TitleProperty=[Title].
カタログのプロパティに基づいてカスタム URL を構成する場合は、[ カタログ プロパティから URL 形式を構成する] を選択して、次の手順を実行します。
[ 選択可能なフィールド] ボックスの一覧で、5 つ以下のフィールドを選択して、[ 追加] をクリックします。
重要
サイト列の型が Number であるフィールドでは、有効な URL が作成されません。 カタログ内のすべてのアイテムは、指定されたフィールドに値を持っている必要があります。 値がないアイテムに対しては、サイト ナビゲーションが意図したとおりに動作しません。
- [ カテゴリ ページ] セクションで、次のどちらかを行います。
SharePoint Server でカタログ コンテンツの新しいカテゴリ ページを自動的に作成するには、[ 新しいページの作成] をクリックし、マスター ページを選択します。 ページは、Category-<catalog タグ付け用語セット名>という名前で Pages ライブラリに追加されます。 The page will not be published automatically.
すでに作成されたカテゴリ ページを使用する場合は、[ 既存のページを使用する] を選択して、ページの場所を指定します。
- [ アイテム ページ] セクションで、次のどちらかを行います。
SharePoint Server でカタログ コンテンツの新しいアイテム ページを自動的に作成するには、[ 新しいページの作成] をクリックし、マスター ページを選択します。 ページは、CatalogItem-<catalog タグ付け用語セット名>という名前で Pages ライブラリに追加されます。 The page will not be published automatically.
すでに作成されたアイテム ページを使用する場合は、[ 既存のページを使用する] を選択して、このページの場所を指定します。
- [OK] をクリックします。
発行サイトをカタログから切断する
接続したカタログのコンテンツを発行サイトから削除する場合、発行サイトをカタログから切断する必要があります。
重要
カタログのタグ付け用語セットを発行サイトのナビゲーション用語セットに統合した場合、カタログから切断する際にタグ付け用語はナビゲーションから削除されません。 タグ付け用語をナビゲーションから削除するには、用語ストア管理で用語を削除する必要があります。 詳細については、「 用語セットで用語を作成および管理する」を参照してください。
また、SharePoint Server でカタログ ページのカテゴリ ページとアイテムの詳細ページが自動的に作成された場合、カタログから切断しても、これらのページは Pages ライブラリから削除されません。
カタログから発行サイトを切断するには
この手順を実行するユーザー アカウントが、発行サイト コレクションの所有者 SharePoint グループのメンバーであることを確認します。
[ サイトの設定] ページの [ サイトの管理] セクションで、[ カタログ接続の管理] をクリックします。
[ カタログ接続の管理] ページに、接続中のカタログの一覧が表示されます。
切断するカタログを含む行で [ 切断] をクリックした後、[ 切断] をクリックしてカタログを切断することを確認します。