カスタムコンテキストIDの管理
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
カスタムコンテキストIDは、スコープ化されたコンテキストIDと同様に、コンテンツ配信やイベントの取り込みなど複数のリソースへのアクセスを可能にしますが、特定の統合や展開シナリオに合わせてカスタマイズされたユーザー作成の識別子です。
!注カスタムコンテキストIDを管理するには、Sitecore Cloud Portal組織のOrganization AdminまたはOrganization Ownerである必要があります。
カスタムコンテキストIDを作成する
カスタムコンテキストIDを作成するには:
-
組織内の コンテキストIDページを開きます。
-
右上で「 Create Context ID」をクリックします。
-
コンテキストIDを作成する ダイアログの 「 名前」と 「説明 (オプション)」フィールドで、コンテキストIDの名前と説明を入力します。
-
カスタムコンテキストIDのリソースを追加するには、「 リソースを追加」をクリックし、追加したいリソースをクリックしてください。
-
追加されたリソースについては、Environmentのドロップダウンメニューで該当する環境をクリックしてください。
-
「保存」をクリックします。
-
オプションとして、コンテンツ作成後にSitecore Searchリソースとしてリソースとして追加するには、コンテキストIDページに行って「 リソースを追加」をクリックしてSearch。 「リソースを追加Search」 ダイアログで、以下の情報を入力します(Sitecore Searchのテナント名にカーソルを合わせて確認できます)。その後 、「追加」をクリックしてください。
- ドメインID - Sitecore SearchからドメインIDを入力します。
- 地域 - Sitecore Searchテナントの地域を入力します。
- APIキー - Sitecore Search APIキーを見るには、Sitecore Searchで「 Developer Resources 」> APIアクセスをクリックし、このカスタムコンテキストID専用の 新しい APIキーを作成し、適切な説明付きでこのカスタムコンテキストに限定してください。
- Searchテナン ト - この欄にはSitecore Searchテナント名が事前に入力されています。
-
オプションで、カスタムIDをマスターコンテキストIDと同期するには、コンテキストIDページでメニュー >マスター****コンテキストID同期をクリックしてください。
!注
-
マスターと同期すると、Context IDはマスターContext IDが変更されたときに更新を受け継ぎます。このオプションは、デフォルト設定との整合性を重視する場合に適しています
-
マスターと同期していない場合でも、コンテキストIDは独立性を保ち、そのリソースを明示的に制御できます。このオプションは、スタンドアロンSitecore Search統合など特定のユースケース向けに厳密にスコープ化されたコンテキストIDを作成する際に推奨されます。カスタムコンテキストIDはスコープ設定されるべきなので、同期しない選択でリソースアクセスを完全に制御でき、より厳格なセキュリティ境界の強化に役立ちます。
-
カスタムコンテキストID自体は使わず、アプリケーションで使用するスコープ付きコンテキストを作成することをお勧めします。その際は、サーバー側のもの(Live)とクライアント側のもの(Preview)のスコープ付きコンテキストIDを2つ作成することを忘れないでください。
カスタムコンテキストIDを編集する
カスタムコンテキストIDの名前を編集できます。
カスタムコンテキストIDを編集するには:
- コンテキストIDのページで、編集したいカスタムコンテキストIDをクリックします。
- コンテキストIDページで「 アクション」
> 「編集」をクリックします。 - 「 コンテキストID編集 」ダイアログで、希望の変更を行い、「 保存」をクリックします。
カスタムコンテキストIDを削除してください
カスタムコンテキストIDを編集するには:
- コンテキストIDのページで、編集したいカスタムコンテキストIDをクリックします。
- コンテキストIDページで「 アクション」
> 「削除」をクリックします。 - 「 Delete Scope context 」ダイアログで deleteを入力し、「 Delete」をクリックします。