Google apps script Google Sheets应用程序脚本权限限制

Google apps script Google Sheets应用程序脚本权限限制,google-apps-script,google-sheets,Google Apps Script,Google Sheets,对电子表格应用程序的权限有限,无需“无标题项目需要您的权限才能在Google上访问您的数据”。我知道,对于新的宏,仅对安装宏的电子表格具有特殊权限,而对于onEdit,由于范围仅限于电子表格,因此不需要任何权限。是否有任何对象或方法可以用来避免需要这种过度的权限来简单地使用连接到图像的脚本编辑电子表格,或者我一直坚持在OneEdit中压缩所有内容。您可以在清单文件中定义显式范围。Google解释了如何设置显式作用域 您可以查看可用作用域的完整列表以及有关附加作用域的一些详细信息 具体来说,值得一

对电子表格应用程序的权限有限,无需“无标题项目需要您的权限才能在Google上访问您的数据”。我知道,对于新的宏,仅对安装宏的电子表格具有特殊权限,而对于onEdit,由于范围仅限于电子表格,因此不需要任何权限。是否有任何对象或方法可以用来避免需要这种过度的权限来简单地使用连接到图像的脚本编辑电子表格,或者我一直坚持在OneEdit中压缩所有内容。

您可以在清单文件中定义显式范围。Google解释了如何设置显式作用域

您可以查看可用作用域的完整列表以及有关附加作用域的一些详细信息

具体来说,值得一提的是
电子表格.currentonly
范围,因为它没有明确列为可用范围

{
  ...
  "oauthScopes": [
    "https://www.googleapis.com/auth/spreadsheets.currentonly"
  ],
  ...
}

您可以在清单文件中定义显式作用域。Google解释了如何设置显式作用域

您可以查看可用作用域的完整列表以及有关附加作用域的一些详细信息

具体来说,值得一提的是
电子表格.currentonly
范围,因为它没有明确列为可用范围

{
  ...
  "oauthScopes": [
    "https://www.googleapis.com/auth/spreadsheets.currentonly"
  ],
  ...
}