【发布时间】:2020-11-26 20:17:40
【问题描述】:
我有一个 GSuite 插件,我只想在我的客户(拥有 GSuite 帐户)的域上发布。根据我对 G Suite Marketplace 的了解:
- 我无法公开加载项,因为地球上的每个人都可以安装它
- 我无法将其设为私有,因为我需要域外的用户才能访问它
这个用例的解决方案是什么?
【问题讨论】:
-
我建议您向 Google Apps 脚本社区寻求经验(请参阅 developers.google.com/apps-script)并改进措辞以防止此问题以“主要基于意见”而结束。
-
如果您从您的帐户发布插件,那么它需要公开发布,但不公开。因此,即使它在技术上是“公开的”,但如果它也未列出,则需要该链接才能在 Marketplace 中找到列表。有人会随机找到未列出的列表是极不可能的。您还可以检查用户的电子邮件并只允许某些用户。如果您确实想从他们的域中发布插件,那么代码需要位于他们域中用户帐户的 Google Drive 帐户中的文件中。所以,他们可以访问它。
标签: google-apps-script gmail-api google-workspace gsuite-addons