Loading

On-Demand Sandbox Access for the B2C Commerce platform

게시 일자: Nov 24, 2025
상세 설명

Salesforce B2C Commerce currently offers the newly available On-Demand Sandboxes (ODS). An On-Demand Sandbox is a public cloud-based sandbox that you can get and manage using API calls. You can control how many On-Demand Sandboxes you're using and how long the On-Demand Sandboxes are active. You can expand your sandbox usage when required, and then roll back usage during slow periods.

솔루션

How to Request an On-Demand Sandbox
Please contact your assigned Account Executive (AE) to request and learn about the cost associated with this request. Your AE will need to submit the order for the realm to be enabled for your On-Demand Sandboxes via the automated API system.

How to Access On-Demand Sandboxes
The URL to access Business Manager for an On-Demand Sandbox is as follows:

<realm>-<instanceId>.dx.commercecloud.salesforce.com/on/demandware.store/Sites-Site

Example: https://abcd-001.dx.commercecloud.salesforce.com/on/demandware.store/Sites-Site

Note: For more information, check out Unified sandbox URL for B2C On-Demand Sandboxes.

Permissions Required for On-Demand Sandboxes

To access On-Demand Sandboxes, in Account Manager, you need to be assigned the Sandbox API User, Business Manager Administrator, and Log Center User roles on Account Manager. These roles should be set with a scope filter for "All Sandboxes" in the environment that matches the given realm ID.

Limitations of On-Demand Sandboxes
Please note that ODS is not intended to support a PIG environment. This is also not planned.

Provisioning process

  1. Your Account Manager administrator needs to do the following:
    1. For those users that will be On-Demand Sandbox Administrators, add the Sandbox API User role to enable them to use the use the API or the command line tool (sfcc-ci).
    2. For those users that are going to use a sandbox for development purposes they will need the Business Manager Administrator and LogCenter User roles. Note that this is no different than the roles needed for POD based sandboxes today.
    3. In order to assign these roles, do the following:
      1. Log into Account Manager and navigate to “User”
      2. Click the user you want to assign the role to
      3. In “Roles” section of the page click “Add”, in the dialog search for the role (e.g. Sandbox API User) and click “Add”
      4. Back in the user detail page click the filter icon in the newly assigned role (e.g. Sandbox API User), in the dialog select your organization, realm and instance group (e.g. All sandboxes) and click “Add”.
      5. Back in the user detail page, press “Save”

Note: Sandboxes can now be created by the users with the Sandbox API User role.

Knowledge 기사 번호

000391273

 
로드 중
Salesforce Help | Article