Connect & Sync Your Salesforce Orgs
The Deployment screen is best viewed when the zoom setting is set to 80% on your Chrome/Firefox browser.
Note: To improve application performance and stability, ARM allows a maximum of two Org Sync jobs to run concurrently. Any additional Org Sync requests, whether initiated manually or through a schedule, are automatically queued and will start when one of the active jobs is completed. The queued status is displayed in the ARM UI.
About Salesforce Org Synchronization
Salesforce Org synchronization allows teams to compare and align metadata between a source and a target Salesforce org to maintain consistency across environments. It identifies metadata differences and enables users to reconcile them efficiently.
Example: If a hotfix is implemented directly in Production after a deployment, discrepancies may arise between Production and Sandbox. Org Synchronization helps detect these differences and allows teams to update the source org accordingly, ensuring both environments remain aligned.
This option is useful when:
Changes are made directly in Production.
Multiple teams work across parallel environments.
There is a need to prevent configuration drift.
Deployments fail due to unexpected metadata differences.
Preparing environments before a major release.
How can I connect and sync metadata between two Salesforce orgs?
To perform org synchronization, follow these steps:
Log in to your ARM account.
Click on the
Deploymenttile on the left side of the screen.Go to the
Org Synchronization Historytab.Click on the
Get Org Differencescall-to-action button.
In the
Org Differencesdialog box, you will need to:Give the process a
Name.Select your
Source OrgandDestination Org.Select the
Exclude Baseline Managed Package Changescheckbox if you do not wish to include baseline Managed Package changes during org sync.Select the
Generate Member Differencescheckbox to view the metadata member's differences between two Salesforce orgs based on file/data-level comparison.Specify the
Batch size for Profile Componentsand theBatch size for other Componentsto retrieve records. So, the default size for the profile is 500, and for other components is 2,000. You can modify it as per your requirement. The bulk retrieve option helps run large jobs that exceed normal processing limits – you can deploy up to 10,000 files at once or a maximum size of 14MB. Using batch size, you can process records in batches to stay within platform limits. If you have a lot of records, processing records through batches is the best option.
To go to the next screen, click the
Get Differencesbutton. The next screen may take some time, depending on the number of components in your org.
On the next screen, you can:
View the metadata list included in both source and target orgs.
Add or delete metadata components to/from the target org.
View the metadata member's difference report (if any).


Once done with your selection, click on
Synchronize Orgs.On the next screen, check the
Validate Deploymentcheckbox to verify whether the synchronization process will be successful or fail. This is optional.Select the
Apex Test Levelto validate your deployment. For detailed information on each Apex test level, refer to the article: Run Apex Tests Before Deployment.

Click on
Deploy.You'll be taken to the Track Deployment History page, where the current synchronization progress can be seen.
More information on the Org Synchronization Summary page
Synchronization summary information, such as label name, source org, destination org, etc., can be seen on the Org Synchronization History page. Additional options are available, such as View Info, Schedule, Delete, Download PDF Report, and Download CSV Report, by clicking the three dot (...) menu corresponding to a particular job on the Org Synchronization Summary Page.

Info:Click the
icon to view the detailed synchronization report.

Delete:Click on the
icon to delete a sync process. A confirmation message is displayed asking whether you want to delete the label. This process cannot be undone.Schedule:Click the
icon to set up when you want to carry out the org synchronization process. On the scheduled date and time, the org synchronization process runs automatically, and voila, you have a repeating schedule.Run:Click the
icon to rerun the org synchronization process.Status:Status of the synchronization process, i.e., successful or failed.Log Report: Click on the
icon under the Statuscolumn to view the log report for the sync process.
Report:There are two options in this column.Click on the
icon to view the metadata components difference report between the source and the target org.Click on the
icon to download the Diff report in your local system (in PDF or CSV format).

Last updated
Was this helpful?

