Google电子表格针对特定用户发布到网络

时间:2015-01-02 15:33:50

标签: excel google-apps-script google-sheets google-drive-api google-apps

如何将excel电子表格发布到仅供特定用户查看的网页?

当我尝试共享电子表格时,能够管理人员和访问级别。 (分享链接)https://docs.google.com/a/domain.com/spreadsheets/d/key-id/ 修改?usp =分享

但尝试使用特定用户发布到网络时没有选项 (发布链接)https://docs.google.com/a/domain.com/spreadsheets/d/key-id/ pubhtml?gid = 0& single = true

是否有其他选项可以发布到具有特定用户的网络?

1 个答案:

答案 0 :(得分:0)

我没有看到限制谁可以打开 发布的 电子表格的方法。 (与 SHARED 工作表文件相对)默认情况下,您可以隐藏工作表中的所有内容;创建onOpen()功能,检查当前用户是谁,然后如果它是经批准的用户,显示所有工作表,如果它不是经批准的用户,则隐藏并保护所有用户床单。如果有多个用户,则上次保存的版本可能不会隐藏所有工作表的版本,因此我不知道这对多个用户有何影响。

没有关闭工作表的方法。如果有的话,如果是错误的用户,你可以关闭工作表。

您可以使用iFrame HTML标记创建一个HTML Web App,其中嵌入了Sheet。然后要求任何访问过Web应用程序URL的人登录,否则他们会被卡在空白的登录页面中。