GlosarioTecnología

Sandbox (Salesforce)

Término 261 de 314 · Tecnología

En una frase

Un sandbox de Salesforce es una copia aislada de tu org de producción donde podés desarrollar, configurar y probar cambios sin afectar a los usuarios reales ni a los datos en vivo, antes de subir esos cambios de forma controlada.

Definición

Un sandbox de Salesforce es un entorno separado de tu org de producción que sirve para desarrollar, configurar y probar cambios sin tocar el sistema que usan tus equipos todos los días. Es una réplica de tu org (su metadata y, según el tipo, también sus datos) que vive en una instancia distinta, con su propia URL y sus propios usuarios, de modo que cualquier error o experimento queda contenido y aislado del entorno real.

La idea de fondo es simple: nunca trabajás directamente sobre producción. Probás primero en un sandbox, validás que todo funcione, y recién entonces promovés esos cambios a producción. Por eso el sandbox es la pieza central del ciclo de implementación y del trabajo de cualquier equipo de desarrollo sobre Salesforce.

Cada sandbox se crea desde producción y se puede refrescar (volver a copiar el estado actual de producción sobre él) cuando se desactualiza respecto del entorno real.

Por qué importa

En Salesforce no existe el concepto de "lo pruebo rápido en producción". Producción es el sistema donde tu equipo de ventas carga oportunidades, tu equipo de servicio responde casos y tus integraciones mueven datos reales. Modificar ese entorno a ciegas es la receta para romper procesos, perder información o dejar a la gente sin poder trabajar. El sandbox te da un lugar idéntico donde equivocarte sin consecuencias, iterar las veces que haga falta y validar con tranquilidad antes de impactar a nadie.

Cómo funciona

Un sandbox se aprovisiona desde Setup, dentro de tu org de producción, y Salesforce genera una copia en una instancia separada. Según el tipo, esa copia incluye solo la metadata (la configuración: objetos, campos, flujos, código, perfiles) o también una porción de los datos reales. Cada sandbox tiene un dominio de login propio, distinto del de producción, y las credenciales de los usuarios se copian con el nombre del sandbox añadido al final del nombre de usuario. Cuando querés llevar los cambios a producción, usás herramientas de despliegue como change sets, paquetes o Salesforce DX para promover esa metadata de forma controlada.

Los tipos de sandbox

No todos los sandbox son iguales: se diferencian por cuántos datos copian, cuánto espacio tienen y cada cuánto se pueden refrescar. Elegir bien el tipo es clave para no pagar de más ni quedarte corto de datos para probar.

TipoQué copiaRefrescoUso típico
DeveloperSolo metadataCada 1 díaDesarrollo individual, pruebas rápidas
Developer ProSolo metadata (más espacio)Cada 1 díaDesarrollo con más volumen de datos de prueba
Partial CopyMetadata + muestra de datosCada 5 díasQA y testing con datos representativos
FullMetadata + todos los datosCada 29 díasUAT, staging y pruebas de rendimiento realistas

Un Full sandbox es la réplica más fiel (copia toda la base) y por eso se reserva para pruebas de aceptación de usuario y validaciones de rendimiento; los Developer son livianos y rápidos, ideales para el día a día de quien programa.

Ejemplo concreto (LATAM)

Pensá en una distribuidora de Consumo Masivo en Argentina que necesita cambiar la lógica de su forecast de ventas y sumar una nueva regla de validación en oportunidades. El equipo arma todo en un Developer sandbox, lo prueba contra datos ficticios, lo pasa a un Partial Copy para que el área comercial valide con datos parecidos a los reales, y solo cuando todos firman se despliega a producción. Si algo hubiera fallado, el problema quedaba contenido en el sandbox y nadie de ventas se enteraba.

Errores comunes

  • Desarrollar directo en producción porque "es solo un campito": cualquier cambio sin probar puede romper automatizaciones que dependen de él.
  • No refrescar el sandbox durante meses: termina tan desactualizado respecto de producción que las pruebas dejan de ser confiables.
  • Olvidar que los emails y las integraciones quedan desactivados por defecto en un sandbox nuevo: si los activás sin pensar, podés mandar correos de prueba a clientes reales.
  • Probar rendimiento en un Developer sandbox: como casi no tiene datos, no representa la carga real. Para eso va un Full.

En qué se diferencia de un Developer Edition org

Es una confusión típica. Un sandbox siempre es una copia de tu producción y está atado a ella: se refresca desde ahí y hereda su licencia. Un Developer Edition org es una org gratuita e independiente, sin relación con tu producción, que se usa para aprender o construir paquetes para el AppExchange. Si querés probar tu propia configuración real, vas a un sandbox; si querés un entorno limpio y desligado de tu empresa, vas a un Developer Edition.

El sandbox es, en definitiva, la red de seguridad de todo el trabajo técnico en Salesforce: el lugar donde los cambios maduran antes de tocar el negocio.

En la práctica

Un banco que cambia su flujo de aprobación

Un banco mediano en Bogotá quiere modificar el flujo de aprobación de créditos. En lugar de tocar producción de noche y con miedo, el equipo clona la configuración en un sandbox Full, prueba el flujo con datos realistas, corre los tests y capacita a tres usuarios. Cuando todo funciona, despliega a producción con confianza y el costo del error queda contenido en el sandbox.

Una integración probada en Partial Copy

Una empresa de logística necesita conectar Salesforce con su sistema de facturación. Usa un Partial Copy, que trae un subconjunto realista de cuentas y pedidos, para verificar que la integración mapea bien los datos sin exponer la base completa. Ajusta los campos, valida los casos límite y solo entonces lleva la conexión a producción.

Compartir
Preguntas frecuentes

Preguntas frecuentes sobre Sandbox (Salesforce)

¿Qué es un sandbox en Salesforce?

Un sandbox en Salesforce es un entorno aislado y separado de tu org de producción que sirve para desarrollar, configurar y probar cambios sin afectar a los usuarios ni a los datos reales. Es una copia de tu org (su configuración y, según el tipo, también sus datos) que vive en una instancia distinta con su propia URL. Permite equivocarse, iterar y validar de forma controlada antes de promover los cambios a producción.

¿Cuántos tipos de sandbox de Salesforce existen y en qué se diferencian?

Existen cuatro tipos. Developer y Developer Pro copian solo la metadata o configuración y se refrescan a diario, ideales para desarrollar. Partial Copy incluye la metadata más una muestra de datos y se refresca cada cinco días, pensado para QA y testing. Full copia la metadata más todos los datos reales y se refresca cada veintinueve días, reservado para pruebas de aceptación de usuario, staging y rendimiento. Se diferencian por cuántos datos copian, cuánto espacio ofrecen y cada cuánto se pueden refrescar.

¿Para qué sirve un sandbox y por qué no trabajar directo en producción?

Sirve para desarrollar y probar todo cambio en un entorno seguro antes de impactar el sistema en vivo. Producción es donde tu equipo trabaja con datos reales todos los días, así que un error ahí puede romper procesos, perder información o dejar a la gente sin operar. El sandbox da un lugar idéntico donde experimentar sin consecuencias y recién después promover lo validado, evitando incidentes en el negocio.

¿Qué significa refrescar un sandbox?

Refrescar un sandbox es volver a copiar sobre él el estado actual de tu org de producción, para que la configuración y los datos vuelvan a estar alineados con el entorno real. Con el tiempo un sandbox se desactualiza porque producción sigue cambiando, y trabajar sobre una copia vieja hace que las pruebas dejen de ser confiables. Cada tipo de sandbox tiene su propia frecuencia mínima de refresco, desde un día hasta veintinueve días.

¿Cuál es la diferencia entre un sandbox y un Developer Edition org?

Un sandbox siempre es una copia de tu org de producción y está ligado a ella: se refresca desde producción y hereda su contexto. Un Developer Edition org es una org gratuita e independiente, sin relación con tu producción, que se usa para aprender, experimentar o construir paquetes para distribuir. Si querés probar tu configuración y datos reales, usás un sandbox; si querés un entorno limpio y desligado de tu empresa, usás un Developer Edition.

Herramienta gratuita
Champions

Generador de Business Case

Tu caso de negocio con tus números, listo para el directorio.

Abrir la herramienta

Lo llevamos a tu Salesforce

Implementación, integración y soporte de Salesforce para empresas de LatAm, con foco en que el equipo lo use de verdad y no vuelva al Excel. Contanos en qué punto está tu org.

El glosario completo (más de 290 definiciones de IA, Salesforce y datos) en un PDF con hipervínculos.

Seguí explorando

Términos relacionados

Del glosario

Preguntas relacionadas

Lo resolvemos con

Salesforce

Implementación, integración y soporte de Salesforce para empresas de LatAm, con foco en la adopción real del equipo.

Así lo resuelve Salesforce
La suite completa

Ahora que sabés qué es, mirá cómo se resuelve

Cinco productos de IA que trabajan sobre el CRM que ya usás. No reemplazan tu sistema: le agregan la capa que hoy hacés a mano.