我的电子表格有几列,我在工具栏中添加了一个新的自定义菜单。
该菜单中有几个操作,例如,一个是添加行功能。
目前的问题是电子表格的某些列是受保护的。 说A1 - A4列是受保护的,只能由所有者和管理员进行编辑。不,我有我的助手,我没有授予他编辑A1-A4的特权。现在我希望他使用添加行函数,而因为添加一个新行将生成一个新的A1-A4行,但这些列是受保护的,他没有这个特权。
因此,我想问一下是否有一种方法通过Google脚本来改变权限。我的想法是,当我的助手点击“添加新行”时,脚本会暂时给予他一个很高的权限,然后在添加一个新行之后,权限将返回,在这种情况下,他将能够添加一个行,但添加一行后,他将不再有权限编辑A1-A4。只有一个助理,我想也许我可以指出他的电子邮件地址来授予特权。
请问有没有可能的方法来做到这一点?我可以更改电子表格脚本来更改使用权限吗?
0
A
回答
0
不要以为这是一个主要用于脚本的工作,因为您可以转到Share选项单击用户并将其角色更改为Editor(假设您是编辑者)。这样用户就可以在电子表格上进行编辑。如果您转到Class Protection,您会看到在进行编辑之前您仍然需要检查角色。
相关问题
- 1. 我们可以使用aws s3api put-object-acl --acl来更改写入权限吗?
- 2. 我可以更改文件夹的权限并使用Apps脚本(G-Suite)以编程方式移动它吗?
- 3. 更改权限
- 4. 我可以更改XmlReader.Settings吗?
- 5. 使用批更改注册表权限
- 6. 通过IFTTT更改后触发电子表格脚本
- 7. 更改注册表权限
- 8. 我可以在AODocs上编写脚本来自动更改文件夹的权限吗?
- 9. 我可以使用'git -m'来更改远程存储库吗?
- 10. 我可以使用线程来更改GTK图像吗?
- 11. 使用脚本更改腻子设置
- 12. 我可以更改我的开放式ID URL更改吗?
- 13. 我们可以更改驱动器/可移动驱动器权限级别吗?
- 14. 我可以更改Asana API应用程序的所有权吗?
- 15. 我可以更改NSScreen可见帧吗?
- 16. 使用Linkify后,我可以更改TextView链接文本吗?
- 17. 我们可以更改java使用的unicode版本吗?
- 18. 我可以更改TVMLKit表格模板键盘的颜色吗?
- 19. 权限在电子表格
- 20. 我可以让git diff忽略权限更改
- 21. 更改Google电子表格的所有者以发送包含应用程序脚本的电子邮件
- 22. 使用java更改文件权限?
- 23. 如何使用chmod更改权限?
- 24. 使用Google OAuth更改权限
- 25. 使用exec更改C中的权限()
- 26. 我可以通过更改内部元数据来更改页面数量吗?
- 27. 更改很多以配置新权限
- 28. 我们可以更改ServerVariables的值吗?
- 29. 我可以更改字体大小吗?
- 30. 我可以更改Replaykit语言吗?