# Change sets, sandboxes and release readiness

*Agentforce Sales Consultant Study Guide · Consulting and Implementation Strategies · Last updated October 15, 2026 · https://www.certifyforce.com/study-guide/agentforce-sales-consultant/consulting-and-implementation-strategies/change-sets-sandboxes-and-release-readiness*

How change sets behave (connections, one-transaction deploys, validation, locks, limits, what they cannot do), when to switch to Salesforce CLI, which sandbox fits each test, and how to regression test against a seasonal release in a preview sandbox.

- Certification: Salesforce Agentforce Sales Consultant
- Exam section: Consulting and Implementation Strategies
- Study guide: https://www.certifyforce.com/study-guide/agentforce-sales-consultant

**Official exam objective:**

> During an implementation, outline and apply appropriate deployment considerations.

## What the exam expects

- Apply change set rules: deployment connections and authorization, one-transaction deploys with no rollback after success, validation before a scheduled window, org locking, the 10,000-file limit and what change sets cannot carry.
- Recognize when change sets cannot do the job (unrelated orgs, deletes and renames, overrides on standard objects) and what to use instead.
- Choose the sandbox for development, UAT, training, staging and load testing.
- Plan release readiness: regression testing, sandbox preview before a seasonal release, and permission sets in the deployment plan.

Key terms:
- **Outbound / inbound change set:** sent from the org you are in / received from another org and deployed there.
- **Deployment connection:** the authorized link between a production org and its sandboxes that change sets travel over.
- **Validation:** a test deployment that returns the real success or failure messages without committing anything.
- **Regression testing:** retesting existing processes to catch changes that break what already worked.
- **Sandbox preview:** sandboxes upgraded to the next release before production.

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Who can exchange change sets | Only a production org and its sandboxes | [Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5) |
| Before the first upload | A target-org admin authorizes uploads on the connection | [Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5) |
| Production maintenance | Build outbound change sets, but no upload or authorization | [Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5) |
| Failed deploy | Whole transaction rolls back; restart manually | [Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5) |
| Successful deploy | Committed; can't be rolled back | [Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5) |
| File limit | 10,000 files per change set | [Best Practices](https://help.salesforce.com/s/articleView?id=sf.changesets_best_practices.htm&language=en_US&type=5) |
| Org lock | Data read/write allowed; no metadata changes | [Best Practices](https://help.salesforce.com/s/articleView?id=sf.changesets_best_practices.htm&language=en_US&type=5) |
| Apex in production | All local tests run by default; not automatic in sandboxes | [Best Practices](https://help.salesforce.com/s/articleView?id=sf.changesets_best_practices.htm&language=en_US&type=5) |
| Sandbox username suffix | Ignored during change set deployment | [Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5) |
| Refresh source | Production, or the source sandbox for a clone (production if that source is deleted) | [Refresh Your Sandbox](https://help.salesforce.com/s/articleView?id=platform.data_sandbox_refresh.htm&type=5) |
| Load testing | Full sandbox only | [Sandbox Types and Templates](https://help.salesforce.com/s/articleView?id=sf.create_test_instance.htm&language=en_US&type=5) |
| Quick deploy window | 10 days after validation, if no other deployment or major org change | [Test and Deploy Changes](https://trailhead.salesforce.com/content/learn/modules/org-development-model/test-and-deploy-changes) |

## Check yourself

- Why validate an inbound change set before a scheduled window?
- When can a sandbox upload a change set to production?
- What can users do while a change set locks the org?
- Why test in a sandbox preview before a seasonal release?

## Sources

- [Change Sets Best Practices](https://help.salesforce.com/s/articleView?id=sf.changesets_best_practices.htm&language=en_US&type=5)
- [Change Sets Implementation Tips](https://help.salesforce.com/s/articleView?id=sf.changesets_implementation_notes.htm&language=en_US&type=5)
- [Change Sets](https://help.salesforce.com/s/articleView?id=sf.changesets.htm&language=en_US&type=5)
- [Validate a Change Set](https://help.salesforce.com/s/articleView?id=sf.changesets_inbound_test_deploy.htm&language=en_US&type=5)
- [Deploy Using Change Sets](https://help.salesforce.com/s/articleView?id=sf.code_tools_changesets.htm&language=en_US&type=5)
- [Test and Deploy Changes](https://trailhead.salesforce.com/content/learn/modules/org-development-model/test-and-deploy-changes)
- [Test New Features Before a Release](https://trailhead.salesforce.com/content/learn/modules/advanced-salesforce-release-readiness-strategies/test-new-features-before-a-release)
- [Sandbox Types and Templates](https://help.salesforce.com/s/articleView?id=sf.create_test_instance.htm&language=en_US&type=5)
- [Sandbox Licenses and Storage Limits by Type](https://help.salesforce.com/s/articleView?id=sf.data_sandbox_environments.htm&language=en_US&type=5)
- [Refresh Your Sandbox](https://help.salesforce.com/s/articleView?id=platform.data_sandbox_refresh.htm&type=5)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 16 linked practice questions, and unlimited timed mock exams are included with the Agentforce Sales Consultant pack (USD $19): https://www.certifyforce.com/practice-exams
