簡體   English   中英

動態添加編輯器或刪除編輯器Google表格

[英]Add editors or remove editors Google sheets dynamically

我想顯示一個彈出窗口,要求用戶遵守一些規則,然后授予他使用Google腳本在Google工作表中編輯工作表的權限。 如果他單擊“同意”,則將被授予權限;如果單擊“不同意”,則將無法編輯該工作表。 我可以顯示帶有必需選項的彈出窗口。 但是,如何將用戶動態地添加到編輯器列表中?當他關閉工作表時,又將其刪除了?

我嘗試保護工作表並添加/刪除單擊相應按鈕的用戶。 但這不起作用。 用戶無法添加/刪除自己,因為他們沒有權限。 我可以運行具有腳本作者權限且可以添加/編輯編輯器的腳本嗎?

一種實現方法是將腳本部署為Web應用程序( 這是您的操作方法 ),而不是將其綁定到電子表格。

這樣,您就可以像執行腳本一樣執行腳本了,因此應該能夠向您的長期用戶授予寫權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM