Web uygulamaları ve API yürütülebilir manifest kaynağı

Web uygulamalarını ve API yürütülebilir dosyalarını tanımlamak için kullanılan kaynak yapılandırmaları.

Webapp

Yalnızca proje web uygulaması olarak dağıtılırsa kullanılan komut dosyası projesi web uygulaması yapılandırması.

JSON gösterimi
{
  "access": string,
  "executeAs": string
}
Alanlar
access

string

Web uygulaması yürütme izni düzeyleri. Geçerli ayarlar şunlardır:

  • MYSELF: Uygulamayı yalnızca dağıtımı yapan kullanıcı çalıştırabilir.
  • DOMAIN: Yalnızca dağıtıcıyla aynı alandaki kullanıcılar çalıştırabilir.
  • ANYONE: Giriş yapmış herhangi bir kullanıcı.
  • ANYONE_ANONYMOUS: Giriş yapmamış olsa bile herhangi bir kullanıcı.
executeAs

string

Web uygulamasının yürütüldüğü kimlik. Geçerli ayarlar şunlardır:

  • USER_ACCESSING: Web uygulaması, erişen kullanıcı olarak çalışır.
  • USER_DEPLOYING: Web uygulaması, onu dağıtan kullanıcı olarak çalışır.

ExecutionApi

Yalnızca proje API yürütmesi için dağıtılmışsa kullanılan, komut dosyası projesi API'si yürütülebilir yapılandırması.

JSON gösterimi
{
  "access": string
}
Alanlar
access

string

API'den komut dosyasını çalıştırma izni olanları belirler. Geçerli ayarlar şunlardır:

  • MYSELF: Komut dosyasını yalnızca dağıtan kullanıcı çalıştırabilir.
  • DOMAIN: Yalnızca dağıtıcıyla aynı alandaki kullanıcılar çalıştırabilir.
  • ANYONE: Giriş yapmış herhangi bir kullanıcı.
  • ANYONE_ANONYMOUS: Giriş yapmamış olsa bile herhangi bir kullanıcı.