由于我的关联已从使用通用帐户 (someone@gmail.com
) 的 Google Drive 更改为使用 Google Workspace 帐户,我必须修改我的所有脚本,以便它们可以在新工作区中工作。
从我从这个链接中了解到的:Google Script Document Inaccessible Error - creating and attempting to open document in code 我需要通过 GCP 允许我制作文档的副本,然后对其进行修改。
为此,我需要检索各种 OAuth 令牌,但为此我需要权限(例如 iam.roles.list
或 resourcemanager.projects.get
)。 即使我是管理员,也无法获得这些权限(使用关联帐户,因此它是免费的,但具有付费功能)。
我的问题是:为什么我不能授予权限以及如何授予这些权限?
一个附属问题:我真的做对了吗?对于相同的结果,与 GDrive 版本相比,GWorkspace 方法似乎极其复杂。
非常感谢您花时间阅读我的信息,也感谢您的帮助。
(为了避免任何英语错误,我使用了 deepl : 翻译成 www.DeepL.com/Translator)
答案 0 :(得分:0)
由于将 Google Drive 与普通帐户一起使用会受到一些限制,因此与 Google Workspaces 帐户一起使用时,如果您想使用现在可用的功能,您不仅需要更改脚本,否则您可能只需要
>仅当您需要启用无法作为高级服务提供的 API 时,才需要创建 Google Cloud Platform 标准项目,如果您想将脚本作为附加组件发布到其他任务中。