Google Apps脚本:强制库以其所有者身份运行

时间:2013-01-19 21:02:28

标签: google-apps-script

我在GAS中编写了一个脚本库来管理我的Google云端硬盘中的一些电子表格。我已经将库中的一些函数附加到电子表格菜单中,我与一些同事分享了这些菜单。我希望这会允许他们更新我的驱动器上的电子表格的某些部分。不幸的是,该库非常依赖于在DocsList中按路径获取文件。因此,库和电子表格菜单调用库工作对我来说很好,但是当我的一个同事使用菜单时失败。我确信我可以通过获取我需要的所有内容并确保与所有人共享相应的文件来解决这个问题。但是,如果可能的话,我想避免这样做。有没有办法确保库始终作为其作者运行?这样的功能可以节省我一些工作,并允许我编写非常狭隘,专注的功能,供我不信任的人用来共享我目录的所有内容。

1 个答案:

答案 0 :(得分:0)

您是否尝试进入该脚本并从顶部菜单中选择“发布”并将其部署为Web应用程序?如果您这样做,您可以作为所有者或访问该应用程序的用户执行该应用程序。您还可以仅对您,您网域中的用户或任何人设置访问权限。