پیکربندی منابع مورد استفاده برای تعریف برنامه های وب و فایل های اجرایی 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 هر کاربر را نشان می دهد، حتی اگر وارد نشده باشد.
|