Risorsa manifest delle app web e dei file eseguibili delle API

Le configurazioni di risorse utilizzate per definire le app web e gli eseguibili delle API.

App web

La configurazione dell'app web del progetto di script, che viene utilizzata solo se viene eseguito il deployment del progetto come app web.

Rappresentazione JSON
{
  "access": string,
  "executeAs": string
}
Campi
access

string

I livelli di autorizzazione per l'esecuzione dell'app web. Le impostazioni valide sono le seguenti:

  • MYSELF indica che solo l'utente che ha eseguito il deployment dell'app può eseguirla.
  • DOMAIN indica che solo gli utenti nello stesso dominio dell'utente del deployment possono eseguirlo.
  • ANYONE indica tutti gli utenti che hanno eseguito l'accesso.
  • ANYONE_ANONYMOUS indica qualsiasi utente, anche se non ha eseguito l'accesso.
executeAs

string

L'identità con cui viene eseguita l'app web. Le impostazioni valide sono le seguenti:

  • USER_ACCESSING indica che l'app web viene eseguita mentre l'utente vi accede.
  • USER_DEPLOYING indica che l'app web viene eseguita come l'utente che ne ha eseguito il deployment.

ExecutionApi

La configurazione dell'eseguibile API del progetto di script. Viene utilizzato solo se viene eseguito il deployment del progetto per l'esecuzione dell'API.

Rappresentazione JSON
{
  "access": string
}
Campi
access

string

Determina chi dispone dell'autorizzazione per eseguire lo script dall'API. Le impostazioni valide sono le seguenti:

  • MYSELF indica che solo l'utente che ha eseguito il deployment dello script può eseguirlo.
  • DOMAIN indica che solo gli utenti nello stesso dominio dell'utente del deployment possono eseguirlo.
  • ANYONE indica tutti gli utenti che hanno eseguito l'accesso.
  • ANYONE_ANONYMOUS indica qualsiasi utente, anche se non ha eseguito l'accesso.