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, utilizzata solo se il progetto viene implementato come app web.

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

string

Livelli di autorizzazione di esecuzione delle app web. Le impostazioni valide includono:

  • MYSELF: solo l'utente che esegue il deployment può eseguire l'app.
  • DOMAIN: solo gli utenti dello stesso dominio dell'autore del deployment possono eseguirlo.
  • ANYONE: Qualsiasi utente che ha eseguito l'accesso.
  • ANYONE_ANONYMOUS: Qualsiasi utente, anche se non ha eseguito l'accesso.
executeAs

string

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

  • USER_ACCESSING: L'app web viene eseguita come utente che vi accede.
  • USER_DEPLOYING: L'app web viene eseguita come l'utente che l'ha implementata.

ExecutionApi

La configurazione eseguibile dell'API del progetto di script, utilizzata 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 includono:

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