是否可以对共享脚本的用户隐藏共享脚本?
Can a Shared Script be Hidden from the User the Script is Shared With?
是否可以为 sheet 客户的 sheet s、文档、表格部署一些脚本(以及触发器),同时隐藏它们的实现方式?
如果客户分享了他的 sheet,那么我可以将一些代码放入脚本编辑器中 - 它要求访问我的所有 google 文档。我可以为此目的设置特殊帐户,但它不是无缝的。
可能可以隐藏您的脚本的 一些 。问题是;谁的帐户在 运行 下做任何事情。您可以与 运行 向您的 Apps 脚本内容服务脚本发送 UrlFetchApp.fetch()
HTTP 请求的人共享一些脚本。因此,您的云端硬盘中会有一个独立的应用程序脚本,在您的帐户中收到了一个请求,并且 return 编辑了一些东西。这可能会导致对您帐户中脚本的大量请求,具体取决于您与多少人共享此脚本。用户在他们的文件中拥有的代码将访问他们的文件并处理他们的文件,并且用户可以看到该代码。您的内容服务基本上只是处理数据和访问不在用户帐户中的文件。任何与用户界面有关的事情都无法向用户隐藏。您无法隐藏复制到单元格中的值、设置颜色格式或打开对话框。您可以使用您的内容服务来为用户创建 HTML,然后 return 和 HTML。这样用户将无法看到执行类似 create dynamic HTML.
之类操作的代码
是否可以为 sheet 客户的 sheet s、文档、表格部署一些脚本(以及触发器),同时隐藏它们的实现方式?
如果客户分享了他的 sheet,那么我可以将一些代码放入脚本编辑器中 - 它要求访问我的所有 google 文档。我可以为此目的设置特殊帐户,但它不是无缝的。
可能可以隐藏您的脚本的 一些 。问题是;谁的帐户在 运行 下做任何事情。您可以与 运行 向您的 Apps 脚本内容服务脚本发送 UrlFetchApp.fetch()
HTTP 请求的人共享一些脚本。因此,您的云端硬盘中会有一个独立的应用程序脚本,在您的帐户中收到了一个请求,并且 return 编辑了一些东西。这可能会导致对您帐户中脚本的大量请求,具体取决于您与多少人共享此脚本。用户在他们的文件中拥有的代码将访问他们的文件并处理他们的文件,并且用户可以看到该代码。您的内容服务基本上只是处理数据和访问不在用户帐户中的文件。任何与用户界面有关的事情都无法向用户隐藏。您无法隐藏复制到单元格中的值、设置颜色格式或打开对话框。您可以使用您的内容服务来为用户创建 HTML,然后 return 和 HTML。这样用户将无法看到执行类似 create dynamic HTML.