فعال یا غیرفعال کردن اسکریپت برنامه‌ها برای کاربران

پشتیبانی از همه نسخه‌های Google Workspace، Cloud Identity و G Suite

به عنوان مدیر، می‌توانید Google Apps Script را برای افراد سازمان خود فعال یا غیرفعال کنید. کاربرانی که Apps Script آنها فعال است می‌توانند از آن برای ایجاد، ویرایش و اجرای اسکریپت‌های Apps Script استفاده کنند. به طور پیش‌فرض، Apps Script برای همه کاربران سازمان شما فعال است.

چگونه کار می‌کند؟

کنترل‌های روشن/خاموش برای Apps Script، Drive and Docs و Google Workspace Marketplace به روش‌های زیر با هم تعامل دارند:

  • وقتی اسکریپت برنامه‌ها خاموش است :
    • کاربران نمی‌توانند اسکریپت‌ها را ایجاد یا ویرایش کنند.
    • اجرای اسکریپت‌ها و تریگرها مسدود شده است. اسکریپت‌های مسدود شده شامل برنامه‌های وب، توابع سفارشی و ماکروهای ضبط شده در Sheets هستند. اجرای تریگرهای مسدود شده شامل تریگرهای ساده و تریگرهای قابل نصب است.
    • در AppSheet ، اسکریپت‌های Apps Script که با استفاده از « فراخوانی یک اسکریپت » فراخوانی می‌شوند، اجرا نمی‌شوند.
    • در اسکریپت تبلیغات گوگل ، اجرای اسکریپت، پیش‌نمایش‌ها و اسکریپت‌های زمان‌بندی‌شده مسدود شده‌اند.
    • در Looker Studio ، رابط‌های Community داده‌ها را دریافت نمی‌کنند. کاربران در نمودارهایی که از رابط Community استفاده می‌کنند، خطا مشاهده می‌کنند.
    • کاربران همچنان می‌توانند برنامه‌ها و افزونه‌های Google Workspace Marketplace ایجاد شده با Apps Script، مانند افزونه‌های Google Workspace و افزونه‌های ویرایشگر را نصب و اجرا کنند، البته در صورتی که تنظیمات نصب کاربر Marketplace اجازه دهد.
  • وقتی Apps Script فقط برای برخی از کاربران غیرفعال است ، اسکریپت‌های متعلق به آن کاربران همچنان می‌توانند توسط سایر کاربرانی که Apps Script را فعال کرده‌اند و به اسکریپت دسترسی دارند، قابل دسترسی، ویرایش و اجرا باشند.
  • وقتی Apps Script روشن است اما Drive and Docs خاموش است ، کاربران نمی‌توانند Apps Script را برای مشاهده، ایجاد یا ویرایش اسکریپت‌ها باز کنند. اسکریپت‌های موجود همچنان اجرا می‌شوند.

کنترل کنید چه کسی می‌تواند از اسکریپت برنامه‌ها استفاده کند

قبل از شروع: برای فعال یا غیرفعال کردن یک سرویس برای کاربران خاص، حساب‌های کاربری آنها را در یک واحد سازمانی قرار دهید (برای کنترل دسترسی بر اساس دپارتمان) یا آنها را به یک گروه دسترسی اضافه کنید (برای دسترسی کاربران در سراسر یا داخل دپارتمان‌ها).
  1. در کنسول مدیریت گوگل، به منو بروید و سپس برنامه‌هاو سپس فضای کاری گوگلو سپس رانندگی و اسناد .

    نیاز به داشتن امتیاز مدیر تنظیمات سرویس دارد.

  2. روی اسکریپت برنامه‌های گوگل کلیک کنید.
  3. برای فعال یا غیرفعال کردن یک سرویس برای همه افراد سازمان خود، روی «فعال برای همه» یا «غیرفعال برای همه» کلیک کنید و سپس روی «ذخیره» کلیک کنید.

  4. (اختیاری) برای فعال یا غیرفعال کردن یک سرویس برای یک واحد سازمانی:
    1. در سمت چپ، واحد سازمانی را انتخاب کنید.
    2. برای تغییر وضعیت سرویس، روشن یا خاموش را انتخاب کنید.
    3. یکی را انتخاب کنید:
      • اگر وضعیت سرویس روی «به ارث رسیده» تنظیم شده است و می‌خواهید تنظیمات به‌روزرسانی‌شده را حفظ کنید، حتی اگر تنظیمات والد تغییر کند، روی «لغو» کلیک کنید.
      • اگر وضعیت سرویس روی «لغو شده» تنظیم شده باشد، یا روی «وراثت» کلیک کنید تا به همان تنظیمات والد خود برگردید، یا روی «ذخیره» کلیک کنید تا تنظیمات جدید حفظ شود، حتی اگر تنظیمات والد تغییر کند.
        درباره ساختار سازمانی بیشتر بدانید.
  5. (اختیاری) برای فعال کردن یک سرویس برای مجموعه‌ای از کاربران در سراسر یا درون واحدهای سازمانی، یک گروه دسترسی انتخاب کنید. برای جزئیات بیشتر، به سفارشی‌سازی دسترسی به سرویس با استفاده از گروه‌های دسترسی بروید.
تغییرات می‌توانند تا ۲۴ ساعت طول بکشند اما معمولاً سریع‌تر اتفاق می‌افتند. اطلاعات بیشتر