Risorsa manifest delle app web e dei file eseguibili delle API

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

Webapp

La configurazione dell'app web del progetto di script, che viene utilizzata solo se il progetto viene eseguito il deployment 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 dello stesso dominio dell'utente che esegue il deployment possono eseguirlo.
  • ANYONE indica qualsiasi utente che ha 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 come utente che vi accede.
  • USER_DEPLOYING indica che l'app web viene eseguita come l'utente che l'ha implementata.

ExecutionApi

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

Rappresentazione JSON
{
  "access": string
}
Campi
access

string

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

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