Google Apps 脚本受保护工作表编辑权限

问题描述 投票:0回答:1

我开发了一个基于谷歌表格应用程序脚本的数据收集工具。为了提供简化的上下文,我有一个模式表单,可以说用户注册,其中被授予对工作表进行编辑访问权限的用户可以通过表单提交数据。

我有一个脚本,它获取表单数据并附加到受保护的隐藏工作表,并且只有我具有编辑访问权限,以便用户无法查看其他用户信息或自行编辑其信息。

但是,当用户提交表单时,数据最终并未附加到该受保护的工作表中,并出现以下错误:

添加数据时出错:您正在尝试编辑受保护的单元格或对象。如果您需要编辑,请联系电子表格所有者以取消保护。

我期望由于我是谷歌工作表和应用程序脚本项目的所有者,因此脚本应执行并且数据应附加到我自己的受保护工作表中。

javascript permissions
1个回答
0
投票

嗯,我不能肯定地说,但如果它是一个模态,那就有一个棘手的事情了。通过部署模态框和侧边栏,与模态框或侧边栏所提供的 HTML 进行交互的有效用户实际上是登录到浏览器的帐户。

因此,如果您有多个浏览器配置文件,您可能需要验证打开工作表的浏览器配置文件是否与工作表所有者的帐户匹配(可以是 2 个单独的帐户)。

模态框将默认为该浏览器用户帐户。

检查我的朋友并回复你发现的内容!

© www.soinside.com 2019 - 2024. All rights reserved.