Recurso de manifiesto para apps web y ejecutables de la API

Las configuraciones de recursos que se usan para definir aplicaciones web y ejecutables de API.

Webapp

La configuración de la app web del proyecto de secuencia de comandos, que se usa solo si el proyecto se implementa como una app web.

Representación JSON
{
  "access": string,
  "executeAs": string
}
Campos
access

string

Niveles de permisos de ejecución de la app web. La configuración válida incluye lo siguiente:

  • MYSELF: Solo el usuario que realiza la implementación puede ejecutar la app.
  • DOMAIN: Solo los usuarios del mismo dominio que el implementador pueden ejecutarla.
  • ANYONE: Cualquier usuario que haya accedido.
  • ANYONE_ANONYMOUS: Cualquier usuario, incluso si no está conectado.
executeAs

string

La identidad con la que se ejecuta la app web. La configuración válida incluye lo siguiente:

  • USER_ACCESSING: La app web se ejecuta como el usuario que accede a ella.
  • USER_DEPLOYING: La app web se ejecuta como el usuario que la implementó.

ExecutionApi

La configuración ejecutable de la API del proyecto de secuencia de comandos, que se usa solo si el proyecto se implementa para la ejecución de la API.

Representación JSON
{
  "access": string
}
Campos
access

string

Determina quién tiene permiso para ejecutar la secuencia de comandos desde la API. La configuración válida incluye lo siguiente:

  • MYSELF: Solo el usuario que realiza la implementación puede ejecutar la secuencia de comandos.
  • DOMAIN: Solo los usuarios del mismo dominio que el implementador pueden ejecutarla.
  • ANYONE: Cualquier usuario que haya accedido.
  • ANYONE_ANONYMOUS: Cualquier usuario, incluso si no está conectado.