permissions controla o que quem usa o seu template pode fazer com os apps que ele cria. As permissões são guardadas com cada versão e acompanham o app, então uma versão posterior do template não as retira silenciosamente de apps que já existem.
As permissões
Combinações recusadas
Omitir o campo é sempre permitido: um template fechado que não menciona
env.add simplesmente recebe false.
Templates fechados
Um template fechado mantém o código em/app do app, mas quem o usa não tem como lê-lo. Defina code.view: false em um template privado para criar um.
O bloqueio é aplicado pela API em toda rota de arquivos e de código, não apenas no dashboard, então vale igualmente para a CLI, o servidor MCP e os SDKs. Um snapshot tirado de um app fechado só pode ser restaurado no mesmo template fechado.
As variáveis que você lista em
env_hidden são injetadas no app e nunca são retornadas pela API da Vertra Cloud nem exibidas no dashboard. São o lugar certo para uma chave que pertence a você, como uma licença. Elas existem apenas em um template fechado (code.view: false): onde o usuário pode ler o código ou as variáveis, ocultar um valor não adiantaria nada, então o validador recusa env_hidden em um template aberto. Uma versão que usa env_hidden não pode habilitar share.full_copy, para que o valor nunca chegue a uma cópia. Se o app for desvinculado do template, os valores ocultos são apagados.
O que a Vertra Cloud garante e o que não garante
Quem recebe o seu template vê um aviso de que o código é fechado e de que o que digitar vai para um código que não pode ler. Tenha cuidado com o que você pede em
inputs.
Atualizações e permissões
Quando você publica uma versão, as permissões nunca ficam mais restritivas para apps que já existem: cada flag continua ligada se a política atual do app ou a nova versão a conceder. Um template fechado que você abre depois também é aberto para os apps existentes; o contrário não fecha um app que já está rodando. Novos serviços em uma nova versão são criados com a política da nova versão.Relacionados
Usando um template fechado
As mesmas regras, do lado do usuário.
Templates privados
Onde os templates fechados são criados.