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 Webanwendungskonfiguration des Skriptprojekts, die nur verwendet wird, wenn das Projekt als Webanwendung bereitgestellt ist.

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

string

Die Berechtigungsstufen zum Ausführen der Webanwendung. Gültige Einstellungen sind:

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

string

Die Identität, unter der die Webanwendung ausgeführt wird. Gültige Einstellungen sind:

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

ExecutionApi

Die ausführbare API-Konfiguration des Skriptprojekts. Dieser wird nur verwendet, wenn das Projekt für die API-Ausführung bereitgestellt ist.

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

string

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

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