【问题标题】:how to update google sheet from google doc without showing google sheet in shared with me to user如何从谷歌文档更新谷歌表格而不显示与我共享的谷歌表格给用户
【发布时间】:2020-09-11 19:15:59
【问题描述】:

有没有办法从谷歌文档更新谷歌表格,其中谷歌表格不会显示给与我共享列表中的用户。

目前用户正在使用来自 google doc 的插件来更新与所有用户共享的 google 表格。如果我们不共享 appscript 将无法更新 google sheet。

问题是用户能够在 google drive 中的 Shared with me 列表下查看主 google sheet 数据。

【问题讨论】:

  • 您好!所以你有一个用户正在使用的谷歌文档,并且用户有一个更新主工作表的插件,你不希望工作表可见,对吗?
  • 绝对是的。
  • 也想知道其他人是如何处理用户数据的,它总是一个后端数据库吗?

标签: google-apps-script


【解决方案1】:

对不起,一个插件是一个应用程序脚本和一个脚本does actions on behalf of the user,如果用户的脚本可以编辑一个工作表,那么他们必须有访问该工作表。出于安全目的,这很有意义。

解决方法: 在所有情况下,电子表格的所有者必须唯一可以运行脚本的人。

  • 您可以重写插件以在主工作表中使用。
  • 您可以从主工作表运行一个简单的脚本来从文档中获取数据。也许在time-driven trigger
  • 您可以set up a web-app,然后文档插件可以向网络应用发出 POST 请求。
  • 您可以设置一个Google Form,它将数据发送到用户无法访问的 Google 电子表格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    相关资源
    最近更新 更多