Deploy Partial Experience Cloud Site Content with Change Sets
Use change sets to move individual Experience Cloud components and content between
related orgs that have a deployment connection, such as your sandbox and production orgs. Create
and test changes in your test environment, and then migrate only those changes to production when
they’re ready.
Available in: Salesforce Classic (not available in all orgs) and Lightning Experience |
Available in: Enterprise, Performance, and Unlimited Editions |
User Permissions Needed | |
---|---|
To customize or publish an Experience Cloud site: | Create and Set Up Experiences |
To edit deployment connections and use inbound change sets: | Deploy Change Sets AND Modify All Data If a user requires access only to metadata for deployments, you can enable the Modify Metadata Through Metadata API Functions permission. This permission gives such users the access they need for deployments without providing access to org data. For details, see “Modify Metadata Through Metadata API Functions Permission” in Salesforce Help. |
To use outbound change sets: | Create and Upload Change Sets, Create AppExchange Packages, AND Upload AppExchange Packages |
Partial deployment with change sets is available for enhanced LWR sites created in Winter ’23 and later.
You can use change sets to move partial content for Experience Builder sites using the Digital Experiences component type.
- Create and test your site in your preferred test org, such as a sandbox.
- From Setup in your test org, in the Quick Find box, enter Outbound Change Sets, and then select Outbound Change Sets.
- Create a change set, and click Add in the Change Set Components section.
- Select the Digital Experience component type.
-
Select the content that you want to deploy from the list of components, and then click
Add To Change Set.
-
Click Upload, and select your target org, such as production.
Make sure that the target org allows inbound connections. The inbound and outbound orgs must have a deployment connection.
- From Setup, select Inbound Change Sets, and find the change set that you uploaded from your source org.
-
Validate and deploy the change set to make it available in the target org.
- Manually reconfigure any unsupported items in the target org site.
- To make sure that everything works as expected, test your site. Then publish your changes to go live.