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 interfejsu API.

Aplikacja internetowa

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

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

string

Poziomy uprawnień do uruchamiania aplikacji internetowej. prawidłowe ustawienia, są następujące:

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

string

Tożsamość, pod którą aplikacja internetowa działa. Prawidłowy są następujące:

  • USER_ACCESSING oznacza, że aplikacja internetowa działa jako nie uzyskują do niego dostępu.
  • USER_DEPLOYING oznacza, że aplikacja internetowa działa jako użytkownika, który ją wdrożył.

ExecutionApi

Konfiguracja pliku wykonywalnego interfejsu API projektu skryptu. Jest ona używana tylko wtedy, gdy projekt jest wdrożony do 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 tylko użytkownika, który wdrożył skrypt może go uruchomić.
  • DOMAIN wskazuje tylko użytkowników w tej samej domenie, użytkownik wdrażający może ją uruchomić.
  • ANYONE oznacza każdego zalogowanego użytkownika.
  • ANYONE_ANONYMOUS oznacza dowolnego użytkownika, nawet jeśli nie zalogowany.