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

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

وب‌اپلیکیشن

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

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

string

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

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

string

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

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

رابط برنامه‌نویسی کاربردی (Api)

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

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

string

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

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