La primera vez que un cliente me pidió «crea el flujo directamente en producción» tuve que explicarle por qué eso no era buena idea. La respuesta pasa por entender qué es un entorno en Power Platform: no es una carpeta, es el contenedor que aísla datos, seguridad y ciclo de vida de tus soluciones.
Qué es un entorno
Un entorno de Power Platform es un espacio dedicado para almacenar, gestionar y compartir los datos, apps, flujos y chatbots de una organización. Cada entorno actúa también como un límite: los recursos que creas en él (apps, conexiones, flujos) quedan asociados a esa ubicación geográfica y, salvo excepciones, solo pueden conectarse a fuentes de datos dentro del mismo entorno. Cada entorno puede tener, como mucho, una base de datos de Dataverse asociada.
Tipos de entorno
| Tipo | Para qué sirve |
|---|---|
| Production | Trabajo permanente de la organización, con control administrativo completo. Requiere una capacidad mínima de base de datos. |
| Sandbox | Desarrollo y pruebas fuera de producción; admite copiar y restablecer su contenido sin afectar a nada real. |
| Trial | Pruebas a corto plazo; se limpia automáticamente pasado un tiempo si no se convierte en otro tipo de entorno. |
| Developer | Uso individual de un desarrollador, ligado a una licencia de tipo Developer Plan, de uso personal y no compartible. |
| Default | Entorno creado automáticamente por cada inquilino (tenant), pensado para experimentación ligera, con almacenamiento y control administrativo limitados. |
Separar desarrollo, pruebas y producción
La recomendación de Microsoft para cualquier solución que vaya a crecer es no construir directamente en el entorno de producción. El patrón habitual es tener un entorno de tipo sandbox para desarrollo, otro (u otro sandbox distinto) para pruebas de aceptación, y reservar el entorno de production para lo que ya está validado. Esto permite copiar un entorno sandbox sobre otro para refrescar datos de prueba, o restablecerlo por completo si algo se rompe, sin tocar en ningún momento los datos reales de la organización.
Esta separación no es solo buena práctica de desarrollo: es también un mecanismo de gobierno. Un administrador puede aplicar políticas distintas a cada tipo de entorno —por ejemplo, restringir qué conectores están disponibles en producción y dejar más libertad en un sandbox de pruebas— precisamente porque son entornos independientes.
El entorno «default»: cuidado con él
Cada inquilino de Microsoft Entra tiene un entorno «default» creado automáticamente, con nombre del tipo {nombre del tenant} (default). Todos los usuarios con licencia obtienen en él el rol de Maker, tiene una capacidad de almacenamiento limitada y no se puede eliminar. Por eso Microsoft recomienda no usarlo como entorno de trabajo serio para soluciones de negocio, sino tratarlo como un espacio de experimentación personal, y en muchos casos renombrarlo para dejarlo claro.
En la práctica: cualquier solución que vaya a usar gente además de ti debería vivir en un entorno production o sandbox creado a propósito, nunca en el entorno default del tenant.
Gestión desde el Centro de administración
Todo esto se gestiona desde el Centro de administración de Power Platform (admin.powerplatform.microsoft.com), en la sección de entornos. Desde ahí un administrador puede ver el tipo, estado, región y URL de cada entorno, crear nuevos entornos, copiar o restablecer sandboxes, y consultar el historial de acciones sobre cada uno. También es el lugar donde se asignan los roles de administrador de entorno (control administrativo total) y maker de entorno (permiso para crear apps, flujos y conexiones), que son roles independientes del acceso a los datos de Dataverse.
- Un entorno solo puede tener cero o una base de datos de Dataverse asociada.
- Las apps y flujos de un entorno solo pueden conectarse a fuentes de datos de ese mismo entorno.
- El rol de maker de entorno no da por sí solo acceso a los datos: eso se controla aparte en Dataverse.
- Los entornos sandbox se pueden copiar o restablecer sin arriesgar datos de producción.
¿Quieres ver cómo se licencia todo lo que construyes dentro de estos entornos?
Ver el artículo sobre Dataverse