首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“您无权调用showModalDialog”

“您无权调用showModalDialog”
EN

Stack Overflow用户
提问于 2018-06-12 17:50:39
回答 2查看 3.6K关注 0票数 1

我们首先注意到了这个问题,6月8日星期五,它可能已经潜伏了一段时间之前,因为我们不经常使用加载项。我们第一次看到它运行“测试作为附加的.”在script.google.com上的项目中,而不管正在测试的代码的版本。然后,我们让多个用户使用从G Suite Marketplace下载的公开插件,从他们自己的帐户中复制这个问题。公众的附加信息可以追溯到5月2日,它在发布时运行良好。

在Google中打开任何工作表,并获取“员工团队维度管理”。选择“生成设置文件”并获取“您没有权限调用showModalDialog”的错误消息。

这是一个已知的问题,也影响其他附加?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-12 17:57:09

评论#65关键: Google添加on显示错误“您没有调用showSidebar的权限”

你好, 我们引入了一个新的范围-- "https://www.googleapis.com/auth/script.container.ui"。对于大多数外接程序,新的作用域要求应该自动添加到加载项中.在本例中,Apps脚本没有检测到外接程序是否需要作用域,因为对顶级bean "SpreadsheetApp“的引用位于与函数"showSidebar()”不同的文件中。为了解决类似的问题,开发人员应该确保在同一个文件中引用顶级bean和bean方法,或者在清单中显式声明所有作用域要求。有关显式作用域的更多信息,请参考范围。 谢谢,彼得

是的,这是一个已知的问题,因为最近有几个关于Google应用程序脚本跟踪器的问题,如下所示:

票数 2
EN

Stack Overflow用户

发布于 2019-11-22 02:54:14

这个问题仍然没有被谷歌解决,甚至添加googleapis.com/auth/script.container.ui的范围也没有为我改变任何东西,但我发现了另一种方式:

您所要做的就是在项目的触发器中手动创建onEdit触发器,因此范围将是有效的。它对我有效,问题可能来自这样一个事实:您使用的是一个简单的触发器,而不是一个不可更改的触发器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50823019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档