Resource manifes aplikasi web dan API yang dapat dieksekusi

Konfigurasi resource yang digunakan untuk menentukan aplikasi web dan file yang dapat dieksekusi API.

Webapp

Konfigurasi aplikasi web project skrip, yang hanya digunakan jika project di-deploy sebagai aplikasi web.

Representasi JSON
{
  "access": string,
  "executeAs": string
}
Kolom
access

string

Tingkat izin untuk menjalankan aplikasi web. Setelan yang valid adalah sebagai berikut:

  • MYSELF menunjukkan bahwa hanya pengguna yang men-deploy aplikasi yang dapat menjalankannya.
  • DOMAIN menunjukkan bahwa hanya pengguna di domain yang sama dengan pengguna yang men-deploy yang dapat menjalankannya.
  • ANYONE menunjukkan pengguna yang login.
  • ANYONE_ANONYMOUS menunjukkan pengguna mana pun, meskipun tidak login.
executeAs

string

Identitas yang digunakan aplikasi web untuk dieksekusi. Setelan yang valid adalah sebagai berikut:

  • USER_ACCESSING menunjukkan bahwa aplikasi web berjalan sebagai pengguna yang mengaksesnya.
  • USER_DEPLOYING menunjukkan bahwa aplikasi web berjalan sebagai pengguna yang men-deploy-nya.

ExecutionApi

Konfigurasi yang dapat dieksekusi API project skrip. Ini hanya digunakan jika project di-deploy untuk eksekusi API.

Representasi JSON
{
  "access": string
}
Kolom
access

string

Menentukan siapa yang memiliki izin untuk menjalankan skrip dari API. Setelan yang valid adalah sebagai berikut:

  • MYSELF menunjukkan bahwa hanya pengguna yang men-deploy skrip yang dapat menjalankannya.
  • DOMAIN menunjukkan bahwa hanya pengguna di domain yang sama dengan pengguna yang men-deploy yang dapat menjalankannya.
  • ANYONE menunjukkan pengguna yang login.
  • ANYONE_ANONYMOUS menunjukkan pengguna mana pun, meskipun tidak login.