Ресурс манифеста веб-приложений и исполняемых файлов API

Настройки ресурсов, используемые для определения исполняемых файлов веб-приложений и API.

Веб-приложение

Конфигурация веб-приложения для проекта скрипта, используемая только в том случае, если проект развернут как веб-приложение.

JSON-представление
{
  "access": string,
  "executeAs": string
}
Поля
access

string

Уровни прав доступа к веб-приложению. Допустимые настройки включают:

  • MYSELF : Запускать приложение может только пользователь, который его развертывает.
  • DOMAIN : Запускать его могут только пользователи из того же домена, что и пользователь, осуществляющий развертывание.
  • ANYONE : Любой авторизованный пользователь.
  • ANYONE_ANONYMOUS : Любой пользователь, даже если он не авторизован.
executeAs

string

Идентификатор, под которым выполняется веб-приложение. Допустимые значения:

  • USER_ACCESSING : Веб-приложение запускается от имени пользователя, осуществляющего к нему доступ.
  • USER_DEPLOYING : Веб-приложение запускается от имени пользователя, который его развернул.

ExecutionApi

Конфигурация исполняемого файла API проекта скрипта, используемая только в том случае, если проект развернут для выполнения API.

JSON-представление
{
  "access": string
}
Поля
access

string

Определяет, кто имеет разрешение на запуск скрипта из API. Допустимые настройки:

  • MYSELF : Запускать скрипт может только пользователь, выполняющий развертывание.
  • DOMAIN : Запускать его могут только пользователи из того же домена, что и пользователь, осуществляющий развертывание.
  • ANYONE : Любой авторизованный пользователь.
  • ANYONE_ANONYMOUS : Любой пользователь, даже если он не авторизован.