Resource manifes aplikasi web dan API yang dapat dieksekusi

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

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

string

Identitas yang digunakan aplikasi web untuk dijalankan. Parameter setelannya adalah sebagai berikut:

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

ExecutionApi

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

Representasi JSON
{
  "access": string
}
Kolom
access

string

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

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