gwt - Google Apps 脚本 - 在仅以 View 形式共享电子表格时发出运行脚本问题

标签 gwt google-apps-script google-sheets google-apps google-sheets-api

我使用脚本编辑器创建了一个电子表格应用程序。 我与之分享的用户技术水平不高,我不希望他们能够打开脚本编辑器并更改任何内容,无论是偶然还是故意。

如果他们无权编辑该文件,则该脚本将不起作用(它基本上会启动一个侧边栏)。我希望用户能够编辑文件中的任何内容并有权访问侧边栏,但我不希望他们有权编辑脚本。

还有这方面的事情吗?

最佳答案

您可以将其作为附加组件发布。或者使用库来保护您的代码免受更改(但他们仍然能够更改电子表格中的脚本,这将具有一些 stub 和库的 Hook )。

关于gwt - Google Apps 脚本 - 在仅以 View 形式共享电子表格时发出运行脚本问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28862691/

相关文章:

.htaccess - 使用 301 重定向后出现重复标题错误

javascript - 从 Google Script 网站访问相机

javascript - 谷歌脚本: Delete row if a value in it exists in another sheet

javascript - 您可以将索引号数组传递给数组 push 方法,而不是在 push 中具体指定每个索引吗

google-apps-script - 用于多个工作表的单个 Google 表单

java - 为特定的相对路径编译 GWT 应用程序

java - GWT 编译器忽略方法的注解

javascript - 在特定文件夹中创建 Google 文档

javascript - 谷歌应用程序脚本正则表达式电话

java - GXT - 无法到达文本区域上的 onscroll 事件处理程序