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 de app da Web do projeto de script, que é usada apenas se o projeto é 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 os seguintes:

  • MYSELF indica apenas o usuário que implantou o aplicativo pode executá-lo.
  • DOMAIN indica apenas usuários no mesmo domínio que o usuário implantado à API poderá executá-lo.
  • ANYONE indica qualquer usuário que fez login.
  • ANYONE_ANONYMOUS indica qualquer usuário, mesmo que não seja conectado.
executeAs

string

A identidade sob a qual o aplicativo da Web é executado. Os campos são as seguintes:

  • USER_ACCESSING indica que o app da Web é executado como usuário tenha acesso a ele.
  • USER_DEPLOYING indica que o app da Web é executado como usuário que o implantou.

ExecutionApi

A configuração de executável da API do projeto de script. Ela só é usada se o é 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. A as configurações válidas são as seguintes:

  • MYSELF indica apenas o usuário que implantou o o script pode executá-la.
  • DOMAIN indica apenas usuários no mesmo domínio que o usuário implantado à API poderá executá-lo.
  • ANYONE indica qualquer usuário que fez login.
  • ANYONE_ANONYMOUS indica qualquer usuário, mesmo que não seja conectado.