如何阻止复制共享Google Sheet的用户获取Google Apps Script及保护范围疑问
Google Sheet 保护相关问题解答
阻止复制者获取Google Apps Script的方法
- 别把付费开发的脚本直接放在表格的绑定脚本项目里,这种情况用户复制表格时会连带复制脚本代码。
- 正确做法是把脚本做成独立的Google Apps Script项目,通过授权访问表格数据,或者部署成Web应用供表格调用。这样复制表格的用户只能看到调用逻辑,拿不到后台的核心脚本代码。
你的两个疑问解答
复制表格的用户能看到被保护单元格的公式
单元格保护的核心是限制编辑权限,不是隐藏公式。只要用户能查看单元格,就能通过编辑栏、右键“查看公式”等方式看到公式内容,保护设置不会影响公式的可见性。复制表格的用户默认可以编辑原受保护的单元格/范围
原表格的保护规则是基于原表格的权限体系的,用户复制表格后,新表格的所有权属于复制者,复制者作为新表格的拥有者,默认拥有所有权限,原有的保护规则不会被继承到新表格里。哪怕原表格设置了“仅特定用户可编辑”,复制者也能在新表格里修改或移除保护规则,进而编辑这些单元格。
内容的提问来源于stack exchange,提问作者user14953855
相关产品推荐
相关产品推荐

