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 app da Web do projeto de script, que só é usada se o projeto for implantado como um app da Web.

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

string

Os níveis de permissão para executar o app da Web. As configurações válidas são as seguintes:

  • MYSELF indica que apenas o usuário que implantou o app pode executá-lo.
  • DOMAIN indica que apenas usuários no mesmo domínio que o usuário de implantação podem executar o script.
  • ANYONE indica qualquer usuário conectado.
  • ANYONE_ANONYMOUS indica qualquer usuário, mesmo que não esteja conectado.
executeAs

string

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

  • USER_ACCESSING indica que o web app é executado como o usuário que está acessando.
  • USER_DEPLOYING indica que o web app é executado como o usuário que o implantou.

ExecutionApi

A configuração executável da API do projeto de script. Isso só é usado se o projeto for implantado para execução da API.

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

string

Determina quem tem permissão para executar o script na API. As configurações válidas são as seguintes:

  • MYSELF indica que apenas o usuário que implantou o script pode executá-lo.
  • DOMAIN indica que apenas usuários no mesmo domínio que o usuário de implantação podem executar o script.
  • ANYONE indica qualquer usuário conectado.
  • ANYONE_ANONYMOUS indica qualquer usuário, mesmo que não esteja conectado.