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

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

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

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

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

string

Уровни разрешений для запуска веб-приложения. Действительные настройки следующие:

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

string

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

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

API выполнения

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

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

string

Определяет, у кого есть разрешение на запуск сценария из API. Действительные настройки следующие:

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