允许匿名访问Google Apps脚本网络应用程序(Google Apps帐户)

Web*_*ndX 5 google-apps-script gsuite

我在Google云端硬盘中有一个电子表格,我想通过网络应用分享.我希望脚本以我的身份运行,并允许每个人访问Web应用程序.

如果在我的个人Google帐户(非Google App帐户)中完成此操作,我会在Apps脚本的"发布为网络应用程序"对话框的"谁有权访问网络应用程序"部分下找到"任何人,甚至是匿名"选项编辑.一切正常.

但是,当我尝试在我的组织中的Google Apps帐户中执行相同的操作时,我不会在"谁有权访问Web应用程序"部分下找到"任何人,甚至是匿名"选项.只显示的选项是"仅限我自己"和"XXXXXXX.com内的任何人"

任何人都知道为什么会这样吗?我可以在Google Apps域中更改任何安全选项吗?

谢谢

Waq*_*mad 8

您是否已使用Google Apps管理员进行了检查?他们可能已经实施了一项政策,即无法在组织外共享文档.

以下是文档共享策略的文档. https://support.google.com/a/answer/60781?hl=en


Sta*_*tan 5

此设置由域管理员通过“驱动器和文档设置”下的“允许 [域] 中的用户在网络上发布文件或使它们作为公开或未列出的文件对全世界可见”选项进行控制。

请注意,选中该选项后,您必须创建一个新脚本,以便能够以“匿名”访问权限发布它。即使设置已更改,现有脚本似乎也无法获得该选项。

还要注意谷歌问题跟踪器:https : //issuetracker.google.com/issues/36764781