管理員可以為機構中的使用者開啟或關閉 Google Apps Script。啟用 Apps Script 後,使用者就能建立、編輯及執行 Apps Script 指令碼。根據預設,系統會為貴機構的所有使用者開啟 Apps Script。
運作方式
Apps Script、雲端硬碟、文件和 Google Workspace Marketplace 的「開啟/關閉」控制選項互動方式如下:
- 關閉 Apps Script 時:
- 使用者無法建立或編輯指令碼。
- 指令碼和觸發條件執行作業會遭到封鎖。遭封鎖的指令碼包括網頁應用程式、自訂函式,以及在 Google 試算表中錄製的巨集。封鎖的觸發條件執行作業包括簡易觸發條件和可安裝的觸發條件。
- 在 AppSheet 中,使用「Call a Script」呼叫的 Apps Script 指令碼不會執行。
- 在 Google Ads 指令碼中,指令碼執行、預覽和已排程的指令碼會遭到封鎖。
- 在 Looker Studio 中,社群連接器不會擷取資料。使用者在使用社群連接器時會在圖表中看到錯誤。
- 如果 Marketplace 使用者安裝設定允許,使用者就依然可以安裝及執行 Google Workspace Marketplace 中的應用程式和透過 Apps Script 建立的外掛程式,例如 Google Workspace 外掛程式和編輯器外掛程式。
- 如果只為部分使用者關閉 Apps Script,則若指令碼是由其他使用者擁有,如果使用者開啟 Apps Script 並具備指令碼存取權,就仍可存取、編輯及執行這類指令碼。
- 如果已開啟 Apps Script,但雲端硬碟與文件已停用,使用者就無法開啟 Apps Script 來查看、建立或編輯指令碼。現有指令碼仍會執行。
控管哪些使用者可使用 Apps Script
事前準備:如要為特定使用者開啟/關閉服務,請將他們的帳戶加入同一個機構單位 (依部門控管存取權),或是同一個存取權群組 (跨部門控管使用者存取權)。-
在 Google 管理控制台中,依序前往「選單」圖示
「應用程式」
「Google Workspace」
「雲端硬碟與文件」。
必須擁有服務設定管理員權限。
- 按一下「Google Apps Script」。
-
如要為貴機構中的所有使用者開啟或關閉服務,請按一下「為所有人啟用」或「為所有人關閉」,接著再點選「儲存」。
-
(選用) 如要為機構單位開啟或關閉服務:
- 在左側選取機構單位。
- 選取「開啟」或「關閉」即可變更服務狀態。
- 選擇下列其中一項設定:
- 如果服務狀態設為「已沿用」,而您想要保留更新後的設定 (即使上層設定發生變更也一樣),請按一下「覆寫」。
- 如果服務狀態設為「已覆寫」,按一下「沿用」即可還原成與上層機構相同的設定,點選「儲存」則可保留新設定,即使上層設定發生變更也一樣。
進一步瞭解機構架構。
- (選用) 如要為一群屬於相同或不同機構單位的使用者開啟服務,請選取存取權群組。詳情請參閱「使用存取權群組自訂服務存取權」。