Newer Version Available

This content describes an older version of this product. View Latest

Change Sets

Use change sets to send customizations from one Salesforce org to another. For example, you can create and test a new object in a sandbox org, then send it to your production org using a change set. Change sets can only contain modifications you can make through the Setup menu. For example, you can’t use a change set to upload a list of contact records. Change sets contain information about the org. They don’t contain data, such as records.
Available in: both Salesforce Classic and Lightning Experience
Available in Enterprise, Performance, Unlimited, and Database.com Editions

User Permissions Needed
To edit deployment connections: Deploy Change Sets AND Modify All Data
To use outbound change sets: Create and Upload Change Sets
To use inbound change sets: Deploy Change Sets AND Modify All Data

When you want to send customizations from your current org to another org, create an outbound change set. Once you send the change set, the receiving org sees it as an inbound change set.

Sending a change set between two orgs requires a deployment connection. Change sets can only be sent between orgs that are affiliated with a production org. For example, a production org and a sandbox, or two sandboxes created from the same org can send or receive change sets.