繁体   English   中英

Google Cloud Platform - 将“无组织”的 firebase 项目移至“组织”时出错

[英]Google Cloud Platform - Error moving firebase project with "no organization" to an "organization"

我们最初与谷歌合作设置了一个 POC firebase 帐户供我们测试。 我们最终继续这个项目并将其转变为我们的生产项目。 稍后,我们现在正尝试将此项目迁移到 GCP 内的企业组织,以便我们可以配置正确的计费。

但是,每次我们尝试迁移项目时,我们都会收到权限错误。

ERROR: (gcloud.alpha.projects.move) User [email] does not have permission to access projects instance [PROJECT_ID] (or it may not exist): The caller does not have permission

到目前为止我们采取的步骤(基本上遵循这个):

  1. 我们添加了正在将项目迁移到目标组织的用户 - 赋予他“项目创建者”角色

  2. 在源组织(“无组织”)中,我们添加了相同的用户并赋予他角色“Project Mover”

  3. 然后在 GCP 云控制台中,我们使用了这个命令:

    gcloud alpha projects move PROJECT_ID --organization ORGANIZATION_ID

  4. 我们然后 select y确认我们的更改,然后再次获取权限问题

我们已经验证用户拥有跨项目的所有正确权限,所以我们现在真的不确定如何继续进行此迁移。 我们还为用户提供了 IAM 中的Organization Policy AdministratorOwner角色,但不幸的是。

如果有人遇到过类似的问题,任何指导将不胜感激!

谢谢!

用户必须是被移动项目的项目所有者 - Project Mover 是不够的。 用户还必须是组织级别的项目创建者 - 在项目级别添加此角色将不起作用。

如果您在组织中使用文件夹,则用户还需要组织级别的文件夹管理员或文件夹移动者角色。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM