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.

App da Web

A configuração do app da Web do projeto de script, que só será 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 aplicativo pode executá-lo.
  • DOMAIN indica que apenas usuários no mesmo domínio que o usuário da implantação podem executá-lo.
  • ANYONE indica qualquer usuário que tenha feito login.
  • ANYONE_ANONYMOUS indica qualquer usuário, mesmo que não tenha feito login.
executeAs

string

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

  • USER_ACCESSING indica que o app da Web é executado conforme o usuário que o acessa.
  • USER_DEPLOYING indica que o app da Web é executado como o usuário que o implantou.

ExecutionApi

A configuração executável da API do projeto de script. Ela só será usada 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 pela 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 da implantação podem executá-lo.
  • ANYONE indica qualquer usuário que tenha feito login.
  • ANYONE_ANONYMOUS indica qualquer usuário, mesmo que não tenha feito login.