هر پروژه Apps Script با یک پروژه در Google Cloud مرتبط است. دو نوع پروژه Cloud برای Apps Script وجود دارد:
- پروژههای پیشفرض ابری : Apps Script هر بار که شخصی یک پروژه Apps Script ایجاد و اجرا میکند، به طور خودکار یک پروژه Google Cloud ایجاد و مدیریت میکند. برای کسب اطلاعات بیشتر، به پروژههای پیشفرض ابری مراجعه کنید.
- پروژههای استاندارد ابری : کاربران میتوانند پروژههای ابری خود را برای موارد استفاده پیشرفته اسکریپت برنامهها ایجاد و مدیریت کنند. برای کسب اطلاعات بیشتر، به پروژههای استاندارد ابری مراجعه کنید.
برای مشاهده پروژههای پیشفرض و استاندارد ابری سازمان خود در کنسول ابری، باید مجوز resourcemanager.projects.list را برای سازمان خود داشته باشید. اگر میخواهید پروژههای استاندارد و پیشفرض را جداگانه مشاهده کنید، به مجوز resourcemanager.folders.list نیز نیاز دارید. برای تنظیم مجوزهای مشاهده برای پروژههای سازمان خود، به بخش «اختصاص مجوز مشاهده برای همه پروژههای ابری در یک سازمان» مراجعه کنید.
برای ویرایش پروژههای ابری استاندارد و پیشفرض سازمان خود در کنسول ابری، باید مجوز resourcemanager.projects.update را برای سازمان خود داشته باشید. برای تنظیم مجوزهای ویرایش برای پروژههای سازمان خود، به بخش «اختصاص مجوز ویرایش برای همه پروژههای ابری در یک سازمان» مراجعه کنید.
مشاهده یا ویرایش پروژههای پیشفرض ابری
پروژههای پیشفرض در سلسله مراتب منابع ابری، در پوشهی Organization root > system-gsuite > apps-script قرار دارند. این پوشهها را حذف نکنید. در صورت حذف، Apps Script نمیتواند پروژههای پیشفرض ایجاد کند و اسکریپتها را به درستی اجرا نخواهد کرد.
برای مشاهده پوشههای system-gsuite و apps-script ، باید مجوز resourcemanager.folders.list را داشته باشید. اگر فقط resourcemanager.projects.list permission داشته باشید، پروژههای استاندارد و پیشفرض با هم در یک لیست نمایش داده میشوند. شناسههای پیشفرض پروژه با sys- شروع میشوند.
برای مشاهده یا ویرایش پروژههای پیشفرض در سازمان خود، مراحل زیر را انجام دهید:
- کنسول ابری را از طریق console.cloud.google.com باز کنید.
- منو > مدیریت و دسترسیها > مدیریت منابع کلیک کنید.
- در کنار سازمان خود، روی «گسترش گره» (Expand node ) کلیک کنید.
- در کنار پوشه
system-gsuite، روی گزینه Expand node کلیک کنید. - در کنار پوشه
apps-script، شناسه را کپی کنید. - روی فیلتر > شناسه والد کلیک کنید.
- شناسه پوشه Apps Script را جایگذاری کنید و Enter را فشار دهید.
- در کنار پروژهای که میخواهید مشاهده یا ویرایش کنید، روی More > Settings کلیک کنید. پروژه در کنسول Cloud باز میشود و میتوانید تغییرات خود را اعمال کنید.
مشاهده یا ویرایش پروژههای استاندارد ابری
برای مشاهده یا ویرایش پروژههای استاندارد در سازمان خود، مراحل زیر را انجام دهید:
- کنسول ابری را از طریق console.cloud.google.com باز کنید.
- منو > مدیریت و دسترسیها > مدیریت منابع کلیک کنید.
- در کنار سازمان خود، روی گزینهی «گسترش گره» (Expand node ) کلیک کنید. فهرست پروژهها شامل تمام پروژههای استاندارد ابری میشود، چه پروژههای اسکریپت برنامهها (Apps Script) به آنها مرتبط باشد و چه نباشد.
- اگر مجوز
resourcemanager.folders.listرا ندارید، ممکن است پروژههای پیشفرض Cloud را در همان فهرست پروژههای استاندارد Cloud مشاهده کنید. برای تشخیص تفاوت بین این دو، شناسههای پیشفرض پروژه باsys-شروع میشوند.
- اگر مجوز
- در کنار پروژهای که میخواهید مشاهده یا ویرایش کنید، روی More > Settings کلیک کنید. پروژه در کنسول Cloud باز میشود و میتوانید تغییرات خود را اعمال کنید.