Resource manifes aplikasi web dan API yang dapat dieksekusi

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

Aplikasi web

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 hanya pengguna yang men-deploy aplikasi yang dapat menjalankannya.
  • DOMAIN hanya menunjukkan pengguna dalam domain yang sama dengan pengguna yang men-deploy yang dapat menjalankannya.
  • ANYONE menunjukkan semua pengguna yang login.
  • ANYONE_ANONYMOUS menunjukkan pengguna mana pun, meskipun tidak login.
executeAs

string

Identitas yang menjadi dasar aplikasi web dijalankan. Setelan yang valid adalah sebagai berikut:

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

ExecutionApi

Konfigurasi API project skrip yang dapat dieksekusi. 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 hanya pengguna yang men-deploy skrip yang dapat menjalankannya.
  • DOMAIN hanya menunjukkan pengguna dalam domain yang sama dengan pengguna yang men-deploy yang dapat menjalankannya.
  • ANYONE menunjukkan semua pengguna yang login.
  • ANYONE_ANONYMOUS menunjukkan pengguna mana pun, meskipun tidak login.