电子表格脚本访问

时间:2013-04-08 00:57:26

标签: google-apps-script

是否可以禁止共享电子表格的用户查看/编辑对所包含脚本的访问权限,同时仍然允许他们将脚本用作函数或宏?

2 个答案:

答案 0 :(得分:0)

我认为documentation的这段摘录可以回答你的问题 -

  

对于容器绑定脚本,脚本的访问规则是a   有点不同。绑定到容器的脚本项目,   如Google电子表格或Google网站,将继承   容器的权限。例如,如果user1@example.com有   编辑对Google电子表格的访问权限,然后user1 @example.com也会   能够查看和编辑绑定到该脚本的任何脚本   电子表格。

     

注意:对于2012年6月8日之前创建的容器绑定脚本,   共享按钮将保留,并且任何项目特定的共享设置   如果选中“允许文档协作者”复选框,则会保留   编辑项目“或”允许站点协作者和所有者编辑项目“   没有为该脚本选择。在这种情况下,如果单击“共享”   按钮,您将看到升级到简化共享的选项   上面描述的那些项目的模型。

答案 1 :(得分:0)

不是直接的,但您可以简单地将对专有或“秘密酱”的调用编码为库。这不会阻止电子表格用户能够编辑调用库代码的代码,但它会隐藏主要功能。

这取决于你隐藏脚本代码的动机,因为hw有效。