Manifestressource für Webanwendungen und ausführbare API-Dateien

Die Ressourcenkonfigurationen, die zum Definieren von Webanwendungen und ausführbaren APIs verwendet werden.

Web-App

Die Konfiguration der Webanwendung des Skriptprojekts, die nur verwendet wird, wenn das Projekt als Web-App bereitgestellt wird.

JSON-Darstellung
{
  "access": string,
  "executeAs": string
}
Felder
access

string

Die Berechtigungsebenen zum Ausführen der Web-App. Die gültigen Einstellungen lauten die folgenden:

  • MYSELF gibt nur den Nutzer an, der die Anwendung bereitgestellt hat. ausführen können.
  • DOMAIN gibt an, dass nur Nutzer in derselben Domain wie der bereitstellende Nutzer es ausführen kann.
  • ANYONE gibt alle angemeldeten Nutzer an.
  • ANYONE_ANONYMOUS gibt einen beliebigen Nutzer an, auch wenn nicht angemeldet sind.
executeAs

string

Die Identität, unter der die Webanwendung ausgeführt wird. Das gültige folgende Einstellungen:

  • USER_ACCESSING gibt an, dass die Web-App ausgeführt wird als der Nutzer, die darauf zugreifen.
  • USER_DEPLOYING gibt an, dass die Web-App ausgeführt wird als der Nutzer, der es bereitgestellt hat.

ExecutionApi

Die ausführbare API-Konfiguration des Skriptprojekts. Dies wird nur verwendet, wenn der Parameter für die API-Ausführung bereitgestellt wird.

JSON-Darstellung
{
  "access": string
}
Felder
access

string

Bestimmt, wer berechtigt ist, das Skript über die API auszuführen. Die sind folgende gültige Einstellungen:

  • MYSELF gibt nur den Nutzer an, der den das Skript ausführen kann.
  • DOMAIN gibt an, dass nur Nutzer in derselben Domain wie der bereitstellende Nutzer es ausführen kann.
  • ANYONE gibt alle angemeldeten Nutzer an.
  • ANYONE_ANONYMOUS gibt einen beliebigen Nutzer an, auch wenn nicht angemeldet sind.