Zasób manifestu aplikacji internetowych i plików wykonywalnych interfejsów API

Konfiguracje zasobów używane do definiowania aplikacji internetowych i plików wykonywalnych interfejsów API.

Aplikacja internetowa

Konfiguracja aplikacji internetowej w projekcie skryptu, która jest używana tylko wtedy, gdy projekt jest wdrożony jako aplikacja internetowa.

Zapis JSON
{
  "access": string,
  "executeAs": string
}
Pola
access

string

Poziomy uprawnień do uruchamiania aplikacji internetowej. Prawidłowe ustawienia to:

  • MYSELF wskazuje, że może ją uruchomić tylko użytkownik, który wdrożył aplikację.
  • DOMAIN oznacza, że aplikację mogą uruchamiać tylko użytkownicy w tej samej domenie co użytkownik wdrażający.
  • ANYONE wskazuje zalogowanego użytkownika.
  • ANYONE_ANONYMOUS wskazuje dowolnego użytkownika, nawet jeśli nie jest zalogowany.
executeAs

string

Tożsamość, pod którą jest wykonywana aplikacja internetowa. Prawidłowe ustawienia to:

  • USER_ACCESSING wskazuje, że aplikacja internetowa jest uruchamiana, gdy użytkownik uzyskuje do niej dostęp.
  • USER_DEPLOYING wskazuje, że aplikacja internetowa jest uruchomiona jako użytkownik, który ją wdrożył.

ExecutionApi

Konfiguracja pliku wykonywalnego interfejsu API projektu skryptu. Jest ona używana tylko wtedy, gdy projekt jest wdrażany na potrzeby wykonywania interfejsu API.

Zapis JSON
{
  "access": string
}
Pola
access

string

Określa, kto ma uprawnienia do uruchamiania skryptu z interfejsu API. Prawidłowe ustawienia to:

  • MYSELF wskazuje, że może go uruchomić tylko użytkownik, który wdrożył skrypt.
  • DOMAIN oznacza, że aplikację mogą uruchamiać tylko użytkownicy w tej samej domenie co użytkownik wdrażający.
  • ANYONE wskazuje zalogowanego użytkownika.
  • ANYONE_ANONYMOUS wskazuje dowolnego użytkownika, nawet jeśli nie jest zalogowany.