【发布时间】:2018-07-17 01:25:13
【问题描述】:
我正在为 Gmail 编写一个 Google 应用脚本插件。该插件位于域帐户中,我想让任何人都可以访问它,而不仅仅是相同的域用户。
我已将此添加到我的 appscript.json 文件中:
“执行API”:{ “访问”:“任何人” },
这些行应该设置 ANYONE 对插件的访问权限,但是当我尝试部署新版本时,我收到一条错误消息,指出我的域管理员已禁用 ANYONE 访问权限。
我是域管理员,所以我检查了安全参数是否正确:
- API 参考已启用
- 启用安全性较低的应用访问
是否有人知道我可以更改任何其他配置参数以允许任何人访问?
谢谢
【问题讨论】:
-
您可能需要检查您的进程here in creating Gmail Add-on。此外,请根据here 讨论的规范检查您的清单。从那里您将能够确定您是否缺少某些配置或添加了一些未说明的配置。
-
在您提供的链接中,没有访问定义,因此如果我删除访问参数,则只有我的域用户可以访问该脚本。我需要更改它,以便让任何人访问我的插件
-
您在哪里找到/了解“访问”定义?
-
我创建了两个应用脚本,一个是 Gmail 应用,另一个是 Web 应用。当我第一次从清单中发布 webapp 脚本时,该进程请求权限并将此参数添加到我的清单中。这在我的个人帐户上运行良好,这是一个免费的 gmail 帐户,但是当我尝试在我的域帐户中重新创建开发时,不接受访问 = 任何人,我只能使用访问 = 域。如果我理解得很好,这意味着只有我的域用户可以使用它
标签: google-apps-script gmail-addons