Loading
Salesforce now sends email only from verified domains. Read More
Sandboxes: Staging Environments for Customizing and Testing
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Choose Your Tools for Developing and Deploying Changes

          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.

          • Develop and Deploy Apex in the Developer Console
            The Developer Console is an integrated development environment with a collection of tools you can use to create, debug, and test applications in your Salesforce org.
          • Develop and Deploy Using Salesforce Extensions for Visual Studio Code and Code Builder
            Salesforce Extensions for VS Code and Code Builder are powered by Salesforce CLI and the Salesforce APIs. Both these products provide a robust set of tools for developing on the Salesforce platform.
          • Develop and Deploy Using Metadata API
            Use Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for your org. This API is intended for managing customizations and for building tools that can manage the metadata model, not the data itself.
          • Deploy Using Change Sets
            You can deploy workflows, rules, Apex classes and triggers, and other customization from a sandbox org to your production org. You can create an outbound change set in the Salesforce user interface and add the components that you want to upload and deploy to the target org.
          • Deploy Metadata and Data from DX Inspector
            Quickly move metadata and configuration data from your current Salesforce org (source org) to a target org in a single orchestration. You can access this feature from the Change Management tab in DX Inspector. This type of direct deployment is ideal for moving small, specific changes without using a full DevOps pipeline.
          • Deploy Using DevOps Center
            Manage changes and releases collaboratively with DevOps Center, a tool designed for both low-code admins and pro-code developers. DevOps Center ensures a single source of truth and provides governed, version-controlled deployments by connecting your development environments (sandboxes, scratch orgs) to a source control repository.
           
          Loading
          Salesforce Help | Article