スコープ化されたコンテキストIDの管理
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
コンテキストIDは、アプリケーションが組織のリソース(Personalize、CDP、Experience Edgeなど)にアクセスできるようにします。SitecoreAI環境を作成すると、セットアップや設定を簡素化するために自動的に2つのコンテキストIDが作成されますが、特定のリソースへのアクセスを許可するために追加のスコープ付きコンテキストIDを作成することも可能です。
スコープ付きコンテキストのもう一つの強力なユースケースは、ダウンタイムなしのシークレットローテーションです。同じリソースを参照する新しいスコープコンテキストを作成し、アプリケーションを新しいスコープコンテキストに更新し、古いコンテキストを安全に取り消すことができます。
!注始める前に
- コンテキストIDを管理するには、Sitecore Cloud Portal組織の Organization Admin または Organization Owner である必要があります。
スコープ付きのコンテキストIDを作成する
スコープ化されたコンテキストIDはコンテキストIDの子であり、親コンテキストIDのリソースの一部へのアクセスを許可します。スコープ化されたコンテキストIDを作成する際は、どのリソースへのアクセスを許可するかを指定しますが、親コンテキストIDに追加されたリソースのみを選択できます。
スコープ化されたコンテキストIDは、コンテキストIDのリソースにより細かくカスタマイズされたアクセスを割り当てることを可能にします。
!重要必ず2つのスコープ付きコンテキストIDを作成しなければなりません。サーバー側のもの(Live)とクライアント側のもの(Preview)です。
スコープ化されたコンテキストIDを作成するには:
-
スコープ化されたコンテキストIDを作成したい組織内の コンテキストIDページ を開きます。
-
コンテキストIDsページで、スコープ化されたコンテキストIDを作成したい場所のコンテキストIDをクリックします。
-
コンテキストIDページで、「 スコープ付きのコンテキストIDを作成」をクリックします。
-
「 スコープ付きコンテキストIDを作成する 」ダイアログで、スコープ化されたコンテキストIDに追加したいリソースを選択してください:
!注一部のリソースは他のリソースに依存しています。依存関係のあるリソースを選択すると、その必要なリソースが自動的に選択されます。
- Personalize - Personalizeインスタンスへのアクセスを付与します。Sitecore Cloud Portal組織にCDPがある場合、関連するCDPインスタンスへのアクセスも付与されます。
- Forms - SitecoreAI環境の Formsアプリ へのアクセスを許可します。
- Files - コンポーネントビルダー、デザインスタジオ、その他の主要機能に必要なファイルへのアクセスを許可します。
- Edge - SitecoreAI環境の Experience Edge Delivery API (Live)または プレビュー API (Preview)へのアクセスを許可します。
- Site Analytics (identifier) - サイトのアナリティクス識別子へのアクセスを許可します。
-
オプションで、Name(任意) 欄にコンテキストIDの名前を入力します。
-
「保存」をクリックします。
これで新しいスコープ付きコンテキストIDをアプリ、サービス、SDKで使うことができます。
スコープ付きのコンテキストIDを編集する
スコープ付きのコンテキストIDのリソースや名前を編集できます。
スコープ付きのコンテキストIDを編集するには:
- コンテキストIDページで、編集したいスコープ付きのコンテキストIDを含むコンテキストIDをクリックします。
- コンテキストIDページで、編集したい範囲付きのコンテキストIDを見つけ、「アクション
>編集」をクリックします。 - 「 スコープコンテキスト編集 」ダイアログで、希望の変更を行い、「 保存」をクリックします。
スコープ化されたコンテキストIDを削除する
!注SitecoreAI環境が作成された際に自動的に生成されたコンテキストIDは削除できません(これらのコンテキストIDにはMasterタグが付いています)が、Sitecore AI Deployアプリ内で再生成は可能です。
スコープ付きのコンテキストIDを削除するには:
- コンテキストIDのページで、削除したいスコープ付きのコンテキストIDを含むコンテキストIDをクリックします。
- コンテキストIDページで、削除したいコンテキストIDを見つけ、削除
>アクション****をクリックします。 - 「 Delete Scope context 」ダイアログで deleteを入力し、「 Delete」をクリックします。