我在一个域中分发给多个用户的Google Apps脚本Web应用程序。他们通过发布屏幕上提供的网络应用程序URL手动触发它(即它不是市场应用程序)。我试图弄清楚如何在可能的情况下在域范围内授予用户数据权限,以便用户在首次针对每个给定用户运行时不必面对用户数据请求对话框。仅供参考,他们都是g-suite for business。这不是关于"经过验证的应用程序"誓言,但关于个人数据访问权限。此外,如果重要,应用程序将以"以用户访问网络应用程序时执行应用程序"因为应用程序需要提取当前用户的电子邮件地址才能运行,并且在同一个屏幕上,访问权限被提供给任何人"。如果我错了,我无法发现这个问题已经道歉了。赞赏的想法!
答案 0 :(得分:0)
如果可能,请在域内发布附加应用,它将允许用户。 (您可以在域内发布Web插件,无需任何额外费用和权限) 更多详情https://developers.google.com/apps-script/add-ons/domain-wide
希望它对你有所帮助!