Google 应用脚本生成的文档有意外的所有者

Google doc generated by app script has unexpected owner

初学者问题 – 我在 Google Sheet 中有一个应用程序脚本(来自 Google 表单的响应 sheet)生成 Google 文档。它出乎意料地让我成为那些文档的所有者。企业所有者是表单、sheet、文档模板和文档所在的共享 Google Drive 文件夹的所有者。她给了我对所有人的编辑权限。她还在 sheet 中显示为应用程序脚本“项目”的所有者。应用程序脚本在共享文件夹中创建模板文档的副本,并使用表单中的数据填充它。我是这些新文件的所有者,这是为什么?我只是所有相关组件的编辑。我可以修复它,让她成为新文档的默认所有者吗?

检查谁拥有 'formSubmit' 触发器。
(在您的脚本编辑器中,查看您的触发器。最左边的列将显示触发器的所有者。)由于您的名字显示为所有者,因此触发器很可能仍归您所有。

新创建的文档将由 运行 脚本的帐户拥有。当您手动 运行 脚本时,这很清楚,但当您通过 installable trigger 运行 脚本时,也会发生这种情况。触发器所有者将拥有函数 运行s.

时创建的文件