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 eseguita il deployment.

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 l'implementazione 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.