Recurso de manifiesto para apps web y ejecutables de la API

Las configuraciones de recursos utilizadas para definir aplicaciones web y ejecutables de API.

Aplicación web

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

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

string

Los niveles de permiso para ejecutar la app web. La configuración válida son los siguientes:

  • MYSELF solo indica el usuario que implementó la app puede ejecutarlo.
  • DOMAIN indica solo los usuarios del mismo dominio que el usuario que realiza la implementación puede ejecutarla.
  • ANYONE indica cualquier usuario que haya accedido.
  • ANYONE_ANONYMOUS indica cualquier usuario, incluso si no lo hace. accediste a tu cuenta.
executeAs

string

La identidad bajo la cual se ejecuta la aplicación web. El estado de configuración son los siguientes:

  • USER_ACCESSING indica que la app web se ejecuta como el usuario que accede a él.
  • USER_DEPLOYING indica que 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 Esto solo se usa si el 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. El parámetros de configuración válidos son los siguientes:

  • MYSELF indica solo el usuario que implementó el secuencia de comandos puede ejecutarla.
  • DOMAIN indica solo los usuarios del mismo dominio que el usuario que realiza la implementación puede ejecutarla.
  • ANYONE indica cualquier usuario que haya accedido.
  • ANYONE_ANONYMOUS indica cualquier usuario, incluso si no lo hace. accediste a tu cuenta.