构建半私有Google Apps脚本加载项

时间:2015-03-14 18:34:24

标签: google-apps-script google-apps-script-addon

例如,我有一个与为Google文档构建Google Apps脚本附加组件相关的问题。

我们说我为Google文档构建了一个附加组件,我希望这个附加组件只能由特定的用户组(即大学课程中的一组学生)使用。让我们说这个附加组件要求用户使用大学为该课程提供的凭据登录才能使用附加组件。

这在技术上是否可能并且是谷歌所允许的,是否有办法让这个附加组件不向世界上的每个人公开,而只向那些我想要的人公开?

任何信息都将不胜感激。

2 个答案:

答案 0 :(得分:2)

您可以将加载项限制为域名。

Apply to Publish

Domain restricted

答案 1 :(得分:0)

域名限制意味着您拥有以下服务之一: - Gsuite(以前的Google Apps)for Work - Gsuite for Education

要获得Gsuite帐户,您必须注册。除非你是一个教育机构,否则它确实需要付费。

Gsuite Edu帐户目前存在一个问题,即除非您的组织声称自己是大学,否则您无法创建开发人员个人资料......这是否与您的合同在法律上有所区别,我不知道。您需要请律师检查一下!

如果您所在的Gsuite组织已将后端管理开关设置为大学'那么您应该能够构建和发布应用程序脚本应用程序作为附加组件并将其发布给其他学生。根据您的组织设置,您可能需要说服大学系统管理员为您进行发布。你永远不知道,值得一提!

然后,您可以私下将这些加载项发布到这些域的成员。

这些链接应该有所帮助:

https://developers.google.com/apps-script/add-ons/domain-wide

https://support.google.com/a/answer/4530135

https://developers.google.com/apps-script/add-ons/publish

https://developers.google.com/apps-script/add-ons/lifecycle