Gmail 应用程序脚本任何人都可以访问

Gmail App Script ANYONE access

我正在为 Gmail 编写 Google 应用程序脚本插件。该插件位于域帐户中,我想让任何人都可以访问它,而不仅仅是相同域的用户。

我已将其添加到我的 appscript.json 文件中:

"executionApi": { "access": "ANYONE" },

这些行应该设置任何人对插件的访问权限,但是当我尝试部署新版本时,我收到一条错误消息,指出我的域管理员已禁用任何人访问权限。

我是域管理员,所以我检查了安全参数是否正确:

有人知道我可以更改任何其他配置参数以允许任何人访问吗?

谢谢

最后,Google 云支持团队为我提供了解决此问题的方法。当你创建一个webapp应用程序脚本时,你的文件存储在Google驱动器中,所以你必须在google域(admin.google.com)的管理面板中勾选此选项:

  • 转到“应用程序
  • Select "G-Suite"
  • Select "驱动器和文档"
  • 进入分享配置
  • 勾选允许用户在网络上发布文件的选项

选中此选项后,错误消失了,现在我可以发布我的脚本,任何人都可以访问。