You are here:
Deploy Your Changes
Migrate metadata changes between Salesforce orgs by using the deployment tools available in Setup.
To access these pages, use the Quick Find box.
- Deployment Settings: To use the change sets feature, a deployment connection is required. You can specify connection permissions for both outbound and inbound change sets on the Deployment Connections page.
- Deployment Status: Monitor the progress of deployments made through the Metadata API.
- Outbound Change Sets: Make changes in the org you are logged into, and upload those changes to another org.
- Inbound Change Sets: Accept, modify, or reject change sets uploaded from other orgs.
- Choose Your Tools for Developing and Deploying Changes
Whether you’re an admin using point-and-click tools or a developer writing code, you can pick the right tool, work in a sandbox, and deploy complete changes to a production org. You can customize and code changes for your org in a sandbox using one, or more, of the tools provided by Salesforce. - Connect Organizations for Deployment
Deploy connections for change sets and authorize a deployment connection. - 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 contain only 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. - Metadata API Edit Access
To use Metadata API, a user must have these things. - Deployment Best Practices
Keeping your live Salesforce environment (production org) running smoothly is critical for maintaining customer trust. How do you do that? By making smart, deliberate choices that follow best practices around governance and change management. A solid deployment strategy ensures that you're introducing changes into your system thoughtfully, which helps you maintain stability and avoid disruptions that can adversely affect your customers or business. - Special Behavior in Deployments
Use the information here to determine what to include in your deployment and how the changes appear in the destination. - Monitor Deployments
You can monitor deployments that are in progress, check which deployments are waiting for execution, and view the results of completed deployments on the Deployment Status page.

