动态添加编辑器或删除编辑器Google表格

时间:2015-12-26 09:02:58

标签: google-apps-script google-sheets

我想显示一个弹出窗口,要求用户遵守一些规则,然后授予他使用谷歌脚本在Google工作表中编辑工作表的权利。 如果他点击“同意”#39;如果点击“不同意”,他将获得权利。然后他就无法编辑那张表。 我可以显示弹出所需的选项。 但是,如何将用户动态添加到编辑器列表中,当他关闭工作表时,他会从中删除?

我尝试过保护工作表并添加/删除点击相应按钮的用户。但这不起作用。用户无法添加/删除自己,因为他们没有权限。 我可以运行一个脚本作者权限的脚本,可以添加/编辑编辑器吗?

1 个答案:

答案 0 :(得分:0)

执行此操作的一种方法是将您的脚本部署为网络应用(here's how you do it),而不是将其绑定到电子表格。

这样做,您可以让脚本像您一样执行,因此应该能够为您的持久用户授予写入权限。