Saltar al contenido principal
permissions controla lo que puede hacer con las aplicaciones que crea tu plantilla la persona que lo usa. Los permisos se guardan con cada versión y viajan con la aplicación, de modo que una versión posterior de la plantilla no se los quita en silencio a las aplicaciones que ya existen.

Los permisos

Combinaciones rechazadas

Omitir el campo siempre está permitido: una plantilla cerrada que no menciona env.add simplemente obtiene false.

Plantillas cerradas

Una plantilla cerrada mantiene su código en el /app de la aplicación, pero quienes lo usan no tienen forma de leerlo. Define code.view: false en una plantilla privada para crear una.
El validador deriva el resto y no puedes cambiarlo. En una plantilla cerrada, el usuario: La API aplica el bloqueo en cada ruta de archivos y de código, no solo en el panel, de modo que rige por igual para la CLI, el servidor MCP y los SDK. Un snapshot tomado de una aplicación cerrada solo se puede restaurar en el misma plantilla cerrada. Las variables que enumeras en env_hidden se inyectan en la aplicación y la API de Vertra Cloud nunca las devuelve ni el panel las muestra. Son el lugar adecuado para una clave que te pertenece, como una licencia. Existen solo en una plantilla cerrada (code.view: false): cuando el usuario puede leer el código o las variables, ocultar un valor no serviría de nada, así que el validador rechaza env_hidden en una plantilla abierta. Una versión que usa env_hidden no puede activar share.full_copy, de modo que el valor nunca llega a una copia. Si la aplicación se desvincula alguna vez de la plantilla, los valores ocultos se eliminan.
Las bases de datos nunca están cerradas. Una plantilla cerrada no oculta los datos de su Postgres, MongoDB, Redis o MySQL: el usuario puede conectarse a ellas directamente. Mantén tu propiedad intelectual en el código y los datos del usuario en las bases de datos.

Qué garantiza Vertra Cloud y qué no

La persona que recibe tu plantilla ve un aviso de que el código está cerrada y de que lo que escribe va a un código que no puede leer. Ten cuidado con lo que pides en inputs.

Actualizaciones y permisos

Cuando publicas una versión, los permisos nunca se vuelven más restrictivos para las aplicaciones que ya existen: cada indicador permanece activo si la política actual de la aplicación o la nueva versión lo concede. Una plantilla cerrada que más tarde abres también se abre para las aplicaciones existentes; al revés, no cierra una aplicación que ya se está ejecutando. Los servicios nuevos de una versión nueva se crean con la política de la versión nueva.

Relacionado

Usar una plantilla cerrada

Las mismas reglas, desde el lado del usuario.

Plantillas privadas

Dónde se crean las plantillas cerradas.
Última modificación el 28 de octubre de 2026