为什么所有Google Apps Scripts都需要这么多权限?此屏幕截图来自我制作的一个测试脚本。我是否应该担心第三方应用程序也可以删除电子表格(或电子邮件或脚本正在访问的任何应用程序)?
或者只是为了删除我正在处理的电子表格?一些脚本显示Google Drive中的所有文件。谁愿意给任何一个应用程序这么大的控制权呢?在实践中,有没有第三方开发人员真的会这样做呢?这听起来几乎像是让程序员有能力黑进我们的账户?我是不是不明白?
这是一个第三方应用程序的例子。他们真的需要所有这些权限才能从Google工作表发送电子邮件吗?看起来有点过分了!我是否可以像其他作者几分钟前所说的那样,在事后限制权限?

我不明白这是什么意思。

发布于 2021-03-19 10:23:00
如果脚本是从电子表格创建的,则可以声明以下内容(将其添加到脚本的顶部),以仅授予对该电子表格的访问权限:
/**
* @OnlyCurrentDoc
*/另请参见https://developers.google.com/apps-script/guides/services/authorization。
https://stackoverflow.com/questions/66701589
复制相似问题