允许域内的其他用户使用Google Apps脚本

时间:2017-02-03 16:47:28

标签: google-apps-script google-sheets triggers

我在主电子表格中编写了一些代码,然后将脚本ID添加到我拥有的其他电子表格中的库中。我可以在其他电子表格上运行脚本。但是,当我与其他用户共享编辑级别访问权限时,脚本在登录时不会运行。我必须单独共享每个电子表格,因为它们包含机密信息(例如,工资单信息)。

这是我使用的过程。

  1. 从主电子表格中获取脚本ID。
  2. 在每个人的工资单电子表格中,我将脚本ID添加为包含的库。开发模式有一个切换,设置为ON(虽然,我不清楚这是什么)。
  3. 从Master添加对呼叫代码的引用。
  4. 同样,当我登录时,一切都按预期工作,但不是在用户使用时。首先,onOpen触发器不起作用(它应该创建一个菜单,然后跳转到当前月份的工作表。)如果该用户打开脚本编辑器并尝试运行脚本,它会说“用户没有可以访问图书馆Master或它已被删除。“

    希望我只是一个明显疏忽的小菜鸟。如果您发现它,请告诉我如何更正!

    提前谢谢你, 尼尔

0 个答案:

没有答案