برنامه های وب و فایل های اجرایی 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 هر کاربر را نشان می دهد، حتی اگر وارد نشده باشد.
|
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-14 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-14 بهوقت ساعت هماهنگ جهانی."],[[["Resource configurations define how web apps and APIs execute within a project."],["Web app configurations control access levels (MYSELF, DOMAIN, ANYONE, ANYONE_ANONYMOUS) and execution identity (USER_ACCESSING, USER_DEPLOYING)."],["API executable configurations manage access permissions for running scripts via the API, using similar access levels as web apps."]]],[]]