웹 앱 및 API 실행 파일 매니페스트 리소스

웹 앱 및 API 실행 파일을 정의하는 데 사용되는 리소스 구성입니다.

웹 앱

스크립트 프로젝트의 웹 앱 구성. 프로젝트가 웹 앱으로 배포된 경우에만 사용됩니다.

JSON 표현
{
  "access": string,
  "executeAs": string
}
필드
access

string

웹 앱을 실행하기 위한 권한 수준입니다. 유효한 설정은 다음과 같습니다.

  • MYSELF는 앱을 배포한 사용자만 앱을 실행할 수 있음을 나타냅니다.
  • DOMAIN는 배포하는 사용자와 동일한 도메인에 있는 사용자만 실행할 수 있음을 나타냅니다.
  • ANYONE는 로그인한 사용자를 나타냅니다.
  • ANYONE_ANONYMOUS는 로그인하지 않은 사용자를 나타냅니다.
executeAs

string

웹 앱이 실행되는 ID입니다. 유효한 설정은 다음과 같습니다.

  • USER_ACCESSING는 사용자가 액세스하는 동안 웹 앱이 실행됨을 나타냅니다.
  • USER_DEPLOYING은 웹 앱을 배포한 사용자로 웹 앱이 실행됨을 나타냅니다.

ExecutionApi

스크립트 프로젝트의 API 실행 구성 이는 프로젝트가 API 실행을 위해 배포된 경우에만 사용됩니다.

JSON 표현
{
  "access": string
}
필드
access

string

API에서 스크립트를 실행할 수 있는 권한을 가진 사용자를 결정합니다. 유효한 설정은 다음과 같습니다.

  • MYSELF는 스크립트를 배포한 사용자만 스크립트를 실행할 수 있음을 나타냅니다.
  • DOMAIN는 배포하는 사용자와 동일한 도메인에 있는 사용자만 실행할 수 있음을 나타냅니다.
  • ANYONE는 로그인한 사용자를 나타냅니다.
  • ANYONE_ANONYMOUS는 로그인하지 않은 사용자를 나타냅니다.