برنامه های وب و فایل های اجرایی API منبع مانیفست

پیکربندی منابع مورد استفاده برای تعریف برنامه های وب و فایل های اجرایی API.

برنامه وب

پیکربندی برنامه وب پروژه اسکریپت، که فقط در صورتی استفاده می شود که پروژه به عنوان یک برنامه وب مستقر شود.

نمایندگی JSON
{
  "access": string,
  "executeAs": string
}
فیلدها
access

string

سطوح مجوز برای اجرای برنامه وب. تنظیمات معتبر به شرح زیر است:

  • MYSELF نشان می دهد که فقط کاربری که برنامه را مستقر کرده است می تواند آن را اجرا کند.
  • DOMAIN نشان می‌دهد که فقط کاربرانی در همان دامنه‌ای که کاربر مستقر می‌تواند آن را اجرا کند.
  • ANYONE هر کاربری را نشان می دهد که وارد شده است.
  • ANYONE_ANONYMOUS هر کاربر را نشان می دهد، حتی اگر وارد نشده باشد.
executeAs

string

هویتی که برنامه وب تحت آن اجرا می شود. تنظیمات معتبر به شرح زیر است:

  • USER_ACCESSING نشان می‌دهد که برنامه وب با دسترسی کاربر به آن اجرا می‌شود.
  • USER_DEPLOYING نشان می‌دهد که برنامه وب به‌عنوان کاربری اجرا می‌شود.

ExecutionApi

پیکربندی اجرایی API پروژه اسکریپت. این فقط در صورتی استفاده می شود که پروژه برای اجرای API مستقر شده باشد.

نمایندگی JSON
{
  "access": string
}
فیلدها
access

string

تعیین می کند که چه کسی مجوز اجرای اسکریپت را از API دارد. تنظیمات معتبر به شرح زیر است:

  • MYSELF نشان می دهد که تنها کاربری که اسکریپت را اجرا کرده است می تواند آن را اجرا کند.
  • DOMAIN نشان می‌دهد که فقط کاربرانی در همان دامنه‌ای که کاربر مستقر می‌تواند آن را اجرا کند.
  • ANYONE هر کاربری را نشان می دهد که وارد شده است.
  • ANYONE_ANONYMOUS هر کاربر را نشان می دهد، حتی اگر وارد نشده باشد.