Recurso de manifesto de apps da Web e executáveis de API

As configurações de recursos usadas para definir apps da Web e executáveis de API.

Webapp

A configuração do web app do projeto de script, usada apenas se o projeto for implantado como um web app.

Representação JSON
{
  "access": string,
  "executeAs": string
}
Campos
access

string

Níveis de permissão de execução de apps da Web. As configurações válidas incluem:

  • MYSELF: somente o usuário que fez a implantação pode executar o app.
  • DOMAIN: somente usuários no mesmo domínio que o implantador podem executar o script.
  • ANYONE: qualquer usuário conectado.
  • ANYONE_ANONYMOUS: qualquer usuário, mesmo que não tenha feito login.
executeAs

string

A identidade em que o app da Web é executado. As configurações válidas incluem:

  • USER_ACCESSING: o app da Web é executado como o usuário que está acessando.
  • USER_DEPLOYING: o app da Web é executado como o usuário que o implantou.

ExecutionApi

A configuração executável da API do projeto de script, usada apenas se o projeto for implantado para execução de API.

Representação JSON
{
  "access": string
}
Campos
access

string

Determina quem tem permissão para executar o script da API. As configurações válidas incluem:

  • MYSELF: somente o usuário que está implantando pode executar o script.
  • DOMAIN: somente usuários no mesmo domínio que o implantador podem executar o script.
  • ANYONE: qualquer usuário conectado.
  • ANYONE_ANONYMOUS: qualquer usuário, mesmo que não tenha feito login.