使用个人Gmail账号部署企业所有的Google Web App报错怎么调整域设置
Google Apps Script 跨账号部署报错解决方案
基础权限检查
- 先找该文件的企业/G Suite所有者,为你的个人Gmail账号授予编辑者及以上权限,同时取消勾选权限设置里的「禁止编辑者更改权限和添加用户」选项。
企业域配置调整(需对应企业域管理员操作)
- 域管理员登录Google Admin控制台,进入路径:
应用 > Google Workspace > Google Apps Script - 找到「脚本部署权限」配置项,放开「允许非域内用户部署组织内关联的脚本为Web App」的限制
- 同步检查外部用户访问限制、共享驱动器权限配置,确保你的个人Gmail账号不在受限名单内
替代方案(无需修改域配置)
如果无法联系到域管理员调整设置,可以让文件所有者将脚本项目复制一份,将副本的所有权转移给你的个人账号,你直接在副本上完成部署和测试,验证功能正常后再将代码同步回原企业项目即可。
部署Web App时如果选择「执行为:访问Web应用的用户」,需要额外在脚本的OAuth同意屏幕配置页,将你的个人账号添加到测试用户列表中。
内容的提问来源于stack exchange,提问作者Yousaf Ali Khan
相关产品推荐
相关产品推荐

