我们在 GCP 内创建了一个组织,我们在 Firebase 中有很多旧项目,我们希望将其迁移到我们的组织中。在 GCP 中,我们看到了目前不属于我们组织的一长串项目。通过选择大多数项目,我们可以选择将这些项目迁移到我们的组织中。但我们现在有一个剩余项目列表,如果我们选择它们,则不会启用“迁移”按钮。
我已在 Firebase 控制台中将自己设置为项目的所有者,并且我在 GCP 中拥有组织、项目和 Firebase 管理员权限。
如果我使用云外壳,我会收到以下响应:
ERROR: (gcloud.alpha.projects.move) User [my email] does not have permission to access project [project to move] (or it may not exist): The caller does not have permission
如果有人能在这里为我们指明正确的方向,我们将不胜感激。能够将项目从 Firebase 移动或迁移到 GCP 中的组织有哪些要求?文档对此没有说太多。
我正在迁移过程中,遇到同样的问题,并让它工作
我使用的命令是:gcloud beta items move PROJECT_ID --folder FOLDER_ID 现在该项目位于该文件夹中,但仍然没有组织。因此我无法迁移该项目。
然后我运行:gcloud beta items move PROJECT_ID --organization ORGANIZATION_ID。现在该项目已移至正确的组织下,然后我将其移至正确的文件夹。
希望这可以帮助面临这个问题的人。