如何修复谷歌应用程序脚本权限弹出窗口

问题描述 投票:0回答:2

我们在谷歌表格上编写了一些自定义应用程序脚本。该脚本被“部署为网络应用程序”。该文档是一个模板,我们希望团队使用它。因此,每个团队都被要求制作一份副本并填充。然而,每次发生这种情况,新用户都会收到以下提示:

enter image description here

这是不可取的,我们投入了大量时间来培训员工不要点击随机权限,老实说,即使对于精明的用户来说,也没有足够的信息让他们做出明智的决定。

我们的组织位于 gsuite 上,有没有办法在组织级别注册或批准应用程序脚本为可信?

注意:在我们将其部署为网络应用程序之前,用户会收到一个不同的弹出窗口,要求获得整个 gdrive 的权限,这更糟糕。部署为 webapp 似乎减少了提示。

Note2:我也愿意以不同的方式部署它。其功能是当他们按下按钮时,它会执行一系列自定义数据操作,然后将其全部放回表中。

google-sheets google-apps-script
2个回答
0
投票

简单来说,您要寻找的内容需要创建一个Google Cloud平台项目来创建一个服务帐户并为其设置“全域授权”。

这意味着重新设计您的“自定义应用程序脚本”。


-1
投票

如果 Apps 脚本文件正在访问 Google 服务,您可能需要首次手动运行脚本中的函数,以授权脚本文件访问这些服务。

之后,您可以尝试从 Google 表格触发 Google 脚本。

请先告诉我这是否有效,否则我可以找到其他解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.