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, hanya digunakan jika project di-deploy sebagai aplikasi web.

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

string

Tingkat izin eksekusi aplikasi web. Setelan yang valid meliputi:

  • MYSELF: Hanya pengguna yang men-deploy yang dapat menjalankan aplikasi.
  • DOMAIN: Hanya pengguna di domain yang sama dengan deployer yang dapat menjalankannya.
  • ANYONE: Pengguna yang login.
  • ANYONE_ANONYMOUS: Pengguna mana pun, meskipun tidak login.
executeAs

string

Identitas yang digunakan aplikasi web untuk dieksekusi. Setelan yang valid mencakup:

  • USER_ACCESSING: Aplikasi web berjalan sebagai pengguna yang mengaksesnya.
  • USER_DEPLOYING: Aplikasi web berjalan sebagai pengguna yang men-deploy-nya.

ExecutionApi

Konfigurasi yang dapat dieksekusi API project skrip, 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 meliputi:

  • MYSELF: Hanya pengguna yang men-deploy yang dapat menjalankan skrip.
  • DOMAIN: Hanya pengguna di domain yang sama dengan deployer yang dapat menjalankannya.
  • ANYONE: Pengguna yang login.
  • ANYONE_ANONYMOUS: Pengguna mana pun, meskipun tidak login.