サンドボックスのアクセス制御

デフォルトでは、組織のすべてのユーザーが実稼働用サンドボックスにアクセスできます。非実稼働用サンドボックスへのアクセスは、システム管理者、製品管理者、または製品プロファイル管理者が Adobe Admin Console を通じて許可する必要があります。

非実稼働サンドボックスの表示、作成、更新、削除をおこなうには、ユーザーにサンドボックス管理権限が付与されている必要があります。

サンドボックスの役割と権限の管理について詳しくは、「アクセス制御の概要」を参照してください。

Experience Platform UI でのサンドボックス

Experience Platform ユーザーインターフェイスでは、画面の左上にある​ サンドボックス切り替え ​コントロールを使用して、アクセス権を持つサンドボックス間を切り替えることができます。 サンドボックス管理権限を持つユーザーは、左側のナビゲーションの「サンドボックス」タブにアクセスして、組織のサンドボックスの表示と管理をおこなうこともできます。UI でサンドボックスを使用する方法について詳しくは、『サンドボックスユーザガイド』を参照してください。

Experience Platform API でのサンドボックス

Experience Platform API を呼び出す場合は、ヘッダーの x-sandbox-name でサンドボックス名を指定する必要があります。例えば、Catalog Service API を呼び出して実稼動用サンドボックス内のすべてのデータセットを表示する場合、サンドボックスの名前(「prod」)は API リクエストのヘッダーとして指定されます。

curl -X GET \
  https://platform.adobe.io/data/foundation/catalog/dataSets \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: prod'

x-sandbox-nameが API 呼び出しに含まれていない場合、システムは代わりにデフォルトのサンドボックスを使用します。ただし、デフォルトのサンドボックスを使用している場合でも、ベストプラクティスは常にこのヘッダーをすべての API 呼び出しに含めることです。このため、Experience Platform の API ドキュメントは x-sandbox-name を必須のヘッダーとして扱っています。

サンドボックス API

サンドボックス API を使用すると、RESTful API 操作を使用してサンドボックスを管理できます。適切に書式設定されたリクエストや応答例など、API の使用方法について詳しくは、『サンドボックス開発者ガイド』を参照してください。

次の手順

このドキュメントでは、Experience Platform のサンドボックスに関する基本的な概念を紹介しました。サンドボックスの管理方法について詳しくは、UI のユーザガイド、または API の開発者ガイドを参照してください。

サンドボックスは、開発チームにとってExperience Platform環境を分離する貴重なツールですが、Adobe Admin Consoleを使用すると、より詳細なアクセス制御を管理することもできます。 詳しくは、「アクセス制御の概要」を参照してください。

Experience Platform