Operating10% of the exam

Direct production changes and field type risks

Which requests are safe to make directly in production and which must go through a sandbox pipeline, why field type changes lose data or are blocked, how configuration edits take effect at once and get overwritten by the next deployment, and why timing and freezes matter.

Official exam objective
Given a detailed customer environment scenario including a specific request, explain the implications for incorporating the request directly in a production environment.

~8 min read · 11 practice questions ·

What the exam expects

  • Decide whether a request can be made directly in production or must be built in a sandbox and promoted, and explain what skipping the pipeline gives up.
  • Predict what a field type change does to data, external IDs, encrypted fields and the Apex or flows that reference the field.
  • Explain why configuration edited in production (validation rules, custom metadata records) affects users and integrations at once, and what the next deployment does to it.
  • Recommend when a change should run, given peak usage, record locking and change freezes.

Key terms: direct production change (a change made in production's Setup or data instead of deployed through the pipeline), field type conversion (changing a custom field's data type in place), external ID (a field an upsert matches records on), release moratorium (a planned period with no releases), row lock (a record lock that makes a competing save fail).

Key facts

Apex in production
Detail
Can't be developed there; use a sandbox, scratch org or Developer Edition org
Fine directly in production
Detail
Email templates, users, permission sets and profiles
Suggested governance
Detail
Limit Customize Application to admins; few users with deploy permissions
Change set reach
Detail
Any orgs affiliated with the same production org; no records
Blocked type changes
Detail
Referenced by Apex, Visualforce, processes or flows; lead conversion mapping; Shield-encrypted
External ID survives conversion
Detail
Only to text, number or email
Conversion limit and duration
Detail
85 million field type conversions for a deploy() or package upgrade; some conversions run over 24 hours
Validation rules
Detail
Run whatever the data source, including API and Data Loader
Next deployment
Detail
Creates or updates the components it contains
Sources for this section (6)
  • Why does a field type change in production threaten more than the field's own data?
  • When is a change fine to make directly in production rather than through the sandbox pipeline?
  • What happens to list views built on a field whose conversion loses data?
  • Why can a bulk record update fail when run during peak hours?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Platform Development Lifecycle and Deployment Architect pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 26 lessons of the Platform Development Lifecycle and Deployment Architect guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Inline practice questions and one-click topic practice (11 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Unlimited timed practice exams

Practice for the Platform Development Lifecycle and Deployment Architect exam