---
title: "スコープ化されたコンテキストIDの管理"
slug: "manage-scoped-context-ids"
abstract: "スコープ付きのコンテキストIDの作成と編集方法を説明します。"
---
# スコープ化されたコンテキストIDの管理

[コンテキストID](urn:resource:component:1484894)は、アプリケーションが組織のリソース(Personalize、CDP、Experience Edgeなど)にアクセスできるようにします。SitecoreAI環境を作成すると、セットアップや設定を簡素化するために[自動的に2つのコンテキストIDが作成され](https://doc.sitecore.com/xmc/en/developers/xm-cloud/en/context-id-environment-variables.html)ますが、特定のリソースへのアクセスを許可するために追加のスコープ付きコンテキストIDを作成することも可能です。

スコープ付きコンテキストのもう一つの強力なユースケースは、ダウンタイムなしのシークレットローテーションです。同じリソースを参照する新しいスコープコンテキストを作成し、アプリケーションを新しいスコープコンテキストに更新し、古いコンテキストを安全に取り消すことができます。

> !注**始める前に**
> 
> -   コンテキストIDを管理するには、Sitecore Cloud Portal組織の *Organization Admin* または *Organization Owner* である必要があります。

## スコープ付きのコンテキストIDを作成する

スコープ化されたコンテキストIDはコンテキストIDの子であり、親コンテキストIDのリソースの一部へのアクセスを許可します。スコープ化されたコンテキストIDを作成する際は、どのリソースへのアクセスを許可するかを指定しますが、親コンテキストIDに追加されたリソースのみを選択できます。

スコープ化されたコンテキストIDは、コンテキストIDのリソースにより細かくカスタマイズされたアクセスを割り当てることを可能にします。

> !重要必ず2つのスコープ付きコンテキストIDを作成しなければなりません。サーバー側のもの(*Live*)とクライアント側のもの(*Preview*)です。

スコープ化されたコンテキストIDを作成するには:

1.  スコープ化されたコンテキストIDを作成したい組織内の [コンテキストIDページ](https://portal.sitecorecloud.io/admin/context-ids) を開きます。
    
2.  **コンテキストIDs**ページで、スコープ化されたコンテキストIDを作成したい場所のコンテキストIDをクリックします。
    
3.  コンテキストIDページで、「 **スコープ付きのコンテキストIDを作成**」をクリックします。
    
4.  「 **スコープ付きコンテキストIDを作成する** 」ダイアログで、スコープ化されたコンテキストIDに追加したいリソースを選択してください:
    
    > !注一部のリソースは他のリソースに依存しています。依存関係のあるリソースを選択すると、その必要なリソースが自動的に選択されます。
    
    -   Personalize - Personalizeインスタンスへのアクセスを付与します。Sitecore Cloud Portal組織にCDPがある場合、関連するCDPインスタンスへのアクセスも付与されます。
    -   Forms - SitecoreAI環境の [Formsアプリ](https://doc.sitecore.com/xmc/en/users/xm-cloud/en/forms.html) へのアクセスを許可します。
    -   Files - コンポーネントビルダー、デザインスタジオ、その他の主要機能に必要なファイルへのアクセスを許可します。
    -   Edge - SitecoreAI環境の Experience Edge [Delivery API](https://doc.sitecore.com/xmc/en/developers/xm-cloud/en/delivery-api.html) (Live)または [プレビュー API](https://doc.sitecore.com/xmc/en/developers/xm-cloud/en/set-up-the-graphql-ides-to-test-content.html) (Preview)へのアクセスを許可します。
    -   Site Analytics (identifier) - [サイトのアナリティクス識別子](https://doc.sitecore.com/xmc/en/users/xm-cloud/en/manage-personalization-and-analytics-for-sites.html)へのアクセスを許可します。
5.  オプションで、**Name(任意)** 欄にコンテキストIDの名前を入力します。
    
6.  **「保存**」をクリックします。
    

これで新しいスコープ付きコンテキストIDをアプリ、サービス、SDKで使うことができます。

## スコープ付きのコンテキストIDを編集する

スコープ付きのコンテキストIDのリソースや名前を編集できます。

スコープ付きのコンテキストIDを編集するには:

1.  **コンテキストID**ページで、編集したいスコープ付きのコンテキストIDを含むコンテキストIDをクリックします。
2.  コンテキストIDページで、編集したい範囲付きのコンテキストIDを見つけ、「**アクション**![actions-menu-horizontal-icon.png](https://doc.sitecore.com/api/markdown-image/portal/ja/developers/sitecore-cloud-portal/images/actions-menu-horizontal-icon.png) >**編集**」をクリックします。
3.  「 **スコープコンテキスト編集** 」ダイアログで、希望の変更を行い、「 **保存**」をクリックします。

## スコープ化されたコンテキストIDを削除する

> !注SitecoreAI環境が作成された際に自動的に生成されたコンテキストIDは削除できません(これらのコンテキストIDには**Master**タグが付いています)が、[Sitecore AI Deployアプリ内で再生成](https://doc.sitecore.com/xmc/en/developers/xm-cloud/en/context-id-environment-variables.html#UUID-4b330ed0-5e30-92ed-e1eb-b75385e8e9c1_section-idm234496801778428)は可能です。

スコープ付きのコンテキストIDを削除するには:

1.  **コンテキストIDの**ページで、削除したいスコープ付きのコンテキストIDを含むコンテキストIDをクリックします。
2.  コンテキストIDページで、削除したいコンテキストIDを見つけ、削除 **![actions-menu-horizontal-icon.png](https://doc.sitecore.com/api/markdown-image/portal/ja/developers/sitecore-cloud-portal/images/actions-menu-horizontal-icon.png) >アクション****をクリックします。**
3.  「 **Delete Scope context** 」ダイアログで deleteを入力し、「 **Delete**」をクリックします。