← Back to work
Enterprise Lifecycle · OneTrust

Designing a Safe & Seamless Sandbox → Production Promotion System

Enterprise customers had no safe staging environment, forcing them to test directly in production or manually recreate configurations across tenants. I led the design of an end-to-end promotion lifecycle that turned fragile imports into governed Change Requests.

Role
Principal Product Designer
Timeline
July 2024 – Dec 2024
Team
PM, Engineering, Governance Lead
Status
Shipped to Enterprise Production
Sandbox Management Laptop Mockup0.1 PRODUCT OVERVIEW
Highlights
A governed promotion pipeline: staging environments, pre-flight dependency detection, explicit credential mapping, and one-click deployment.
Sandbox Management Hub0.2 IMAGE
0.2 Multi-tenant Sandbox Management and tenant cloning.
Enterprise Research Synthesis0.3 IMAGE
0.3 Enterprise voice of customer (Gore-Tex, IKEA, NVIDIA, John Deere).
Dependency & Credential Resolution0.4 IMAGE
0.4 Pre-flight dependency audit and production credential injection.
Deployed Changes Review0.5 IMAGE
0.5 Outbound Change Request diffs and audit verification.

OneTrust had no native staging environment. Enterprise administrators had to build and test directly in production or spend dozens of hours manually recreating configurations between UAT and Prod. Fragile JSON/CSV bulk imports routinely failed, broke dependencies, and left governance teams blind.

  • Teams spent 20+ hours per release manually rebuilding identical configs across environments.
  • Bulk imports failed silently or caused runtime outages due to missing parent objects and circular references.
  • Zero approval gates, version tracking, or rollback options meant teams operated in constant fear of breaking live privacy setups.
Zero
Manual configuration recreation across environments
Pre-Flight
100% of dependencies verified before production execution
80% Faster
Reduction in implementation and release cycle timelines
Sandbox Management Overview0.1b PLATFORM CORE

Detailed architecture, user research, and technical walkthrough below ↓

Prework
Auditing cross-tenant breakage, bulk-import bottlenecks, and admin workarounds.
Research
Interviewing enterprise power users at Gore-Tex, IKEA, NVIDIA, and John Deere.
Concept
Reframing promotion from raw file uploads to a governed "Change Request" lifecycle.
Detail
Designing the multi-step pre-flight dependency resolution and credential modal.
Deployment
Shipping the complete lifecycle: review summary, approval signoff, and audit trail.
PREWORK

Uncovering the Cost of Manual Recreation.

The brittle world of bulk imports.

Without an isolated staging environment, customers relied on error-prone file exports. Admins had to manually copy IDs, re-link rules, and pray that live production forms didn't crash during deployment.

What's Happening
  • Audited support escalations linked to broken production privacy banners and DSAR forms
  • Documented admin workarounds: dual-monitor copy-pasting between UAT and production
  • Identified the technical boundaries of tenant cloning and database isolation
Tenant Cloning Hub1.1 AUDIT
Show early problem analysis
Outcome
What this led to
Executive mandate to build a native Sandbox environment
Commitment to eliminate raw CSV/JSON imports as the promotion model
RESEARCH

"Tell Me What Will Break Before I Break It."

Listening to Tier-1 Power Users.

We interviewed enterprise leaders across Gore-Tex, IKEA, NVIDIA, and John Deere. Their demands were unanimous: they didn't just want a playground to test in; they needed a clear, governed highway to production.

What's Happening
  • Gore-Tex: Pushed for real production vernacular — "Deploy" feels like software releases, whereas "Promote" felt obsolete.
  • IKEA / NVIDIA: Demanded aggressive pre-flight checks: "Tell me what will break before I break it."
  • John Deere: Emphasized workflow clarity: "Give me a clear 'advance to next stage' button, not a hidden menu."
Customer Quote Synthesis2.1 RESEARCH
Show customer synthesis
Outcome
What this led to
Defined the 6-stage lifecycle: Sandbox → Change Request → Validate → Approve → Deploy → Audit
Shifted UX copy from legacy database labels to modern DevOps terminology
CONCEPT

The "Change Request" as the Atomic Unit of Promotion.

Moving beyond file uploads.

The architectural breakthrough was recognizing that configuration changes cannot be handled as loose files. By wrapping them in structured "Change Requests," we unlocked versioning, differential reviews, approvals, and rollback safety.

What's Happening
  • Bundled multi-object edits (forms, workflows, templates) into an atomic Change Request
  • Surfaced side-by-side environment diffs to preview exactly what would update or delete
  • Embedded dependency graph inspections into the initial review drawer
Dependency Drawer Wireframe3.1 CONCEPT
Compare architecture models
Outcome
What this led to
Change Request established as platform-wide deployment standard
Architecture designed for automated dependency resolution
DETAIL

Interactive Pre-Flight Dependency & Credential Mapping.

Designing for zero deployment surprises.

The hardest UX problem was managing missing dependencies and environment-specific credentials. We designed a step-by-step resolution modal that guides users through linking required API keys, FTP credentials, and parent systems before deployment.

What's Happening
  • Mapped out comprehensive edge-case flows for missing dependencies and unauthenticated webhooks
  • Designed inline credential selectors allowing admins to map production secrets without leaving the flow
  • Surfaced clear warning banners highlighting that production data could be overwritten
Multi-Step Dependency Resolution Flow4.1 FLOW MAP
Dependency Resolution Modal4.2 MODAL UI
Credential Dropdown Selector4.3 INTERACTION
Outcome
What this led to
Elimination of silent production deployment crashes
Intuitive mapping pattern for sensitive enterprise credentials
DEPLOYMENT

Review, Approval Signoff, and Production Launch.

The final deployment gate.

Before any package is pulled into production, the system presents an explicit review summary. Admins provide mandatory change reasons, review impacted objects, and pull changes with full audit trace integrity.

What's Happening
  • Final confirmation modal enforcing structured change rationale documentation
  • Deployed outbound tracking table showing publish timestamps, change types, and details
  • Shipped to enterprise customers with universal positive feedback from security and compliance teams
Pull Inbound Change Confirmation5.1 CONFIRMATION
Deployed Review Table5.2 AUDIT LOG
Outcome
What this led to
100% auditability for regulatory and compliance investigations
Seamless rollout across Fortune 500 privacy teams
Key Discovery
Enterprise admins didn't just need an isolated sandbox to experiment in — they needed a governed lifecycle. Treating configuration changes as atomic Change Requests with pre-flight dependency checks turned high-stress deployments into routine, confident releases.
Before view6.1 BEFORE
  • Manual rebuilding of configurations across UAT and production tenants
  • Brittle JSON/CSV exports that crashed on hidden dependencies and circular references
  • Zero peer review, approval governance, or audit trail before deployment
Toggle to see the governed Change Request promotion lifecycle
✓ WORKED WELL

Pre-flight dependency detection completely transformed user sentiment. Surfacing missing child objects and unmapped credentials before anything touches production eliminated the fear factor.

△ STILL HARD

Handling partial promotions vs. atomic rollbacks. When a complex package had 20 sub-workflows and one failed, designing a graceful partial state without leaving production in an inconsistent limbo was technically challenging.

Ask me about: How we solved circular dependency validation in multi-tenant architectures and balanced developer speed with strict enterprise compliance signoffs.

The Sandbox & Promotion system replaced hours of stressful, manual rework with a predictable 6-stage lifecycle. By pairing tenant cloning with automated pre-flight checks and Change Request approvals, enterprise customers like Gore-Tex, IKEA, NVIDIA, and John Deere can innovate rapidly in sandbox and promote to production with complete peace of mind.

0 Hrs
Rework Rebuilding Configs
100%
Pre-Flight Traceability
80%
Faster Release Cycles