如何转移 Google Cloud 项目所有权?

Posted

技术标签:

【中文标题】如何转移 Google Cloud 项目所有权?【英文标题】:How to transfer Google Cloud project ownership? 【发布时间】:2014-10-31 02:36:54 【问题描述】:

我想完全转让 Google Cloud 项目的所有权。我的意思是完全不是在多个用户之间共享所有权,而是从项目中删除我的帐户。有什么办法吗?

【问题讨论】:

【参考方案1】:
    使用权限/添加成员/是所有者与目标帐户共享您的项目 接受来自目标帐户的邀请。 从这个项目中删除自己。 (权限/选择您的帐户/删除)

【讨论】:

您知道这是否涵盖 Google Storage API 密钥、存储桶和内容吗? 是的,它将按原样转移所有内容的所有权。 是否可以仅转移单个 GCS 存储桶的所有权? @DmytroSadovnychyi 啊,我明白了。您必须将新的电子邮件地址添加为 IAM 下的角色,而不是服务帐户的权限。 这完全破坏了我的项目/权限。【参考方案2】: 推荐的答案 Google Cloud

如果仍有人在寻找答案,则过程可能会有所改变。截至 2018 年 12 月 -

    通过https://console.cloud.google.com/导航到您的项目

    单击“汉堡”菜单按钮。 Click Menu Button

    在“访问”下选择“IAM” Click IAM

    点击顶部的“添加” Click ADD

    命名新所有者并在“项目”下选择“所有者” Select Owner under Project

    指示您的新所有者接受邀请

    在新所有者的帐户中,转到“汉堡”菜单中的结算,然后将项目与现有结算帐户相关联,或设置新的结算帐户以将项目关联到。

    在新所有者的帐户上,返回 IAM 部分并通过单击右侧的铅笔和垃圾桶图标从列表中删除您的帐户。 Pencil Trash can

【讨论】:

这行得通。我的问题是,谁来支付添加新结算帐户前一个月的累计费用,前者还是新的结算帐户?【参考方案3】:

所有权转移完成后,您还需要更改结算帐号,以便将其关联到新用户的结算帐号

【讨论】:

你是说如果接收方不交换他们的信息,我的帐户将继续被收费?【参考方案4】:
    转到IAM and Admin 然后选择IAM 点击Add 提供另一个用户的电子邮件并选择角色为Project owner 一旦其他用户接受您的邀请,您就可以删除自己。 在结算部分,修改结算帐户/

【讨论】:

这样做时,您是依靠新所有者来更改帐单详细信息,还是在您将自己从项目中删除后仍然可以访问这些信息。我问的原因是因为我想在为客户开发时使用这种方法,但我不想交出我的账单详细信息,或者以后不得不追究它们...... @TheGingerFox 这就是我所做的。创建项目后,我 (1) 取消了我的个人计费帐户的关联,(2) 邀请客户作为项目所有者,(3) 要求客户为项目设置计费帐户。希望这会有所帮助。【参考方案5】:

我不认为这是可能的,但你可以做的一件事是添加另一个管理员。

【讨论】:

这没有提供问题的答案。一旦你有足够的reputation,你就可以comment on any post;相反,provide answers that don't require clarification from the asker。 - From Review

以上是关于如何转移 Google Cloud 项目所有权?的主要内容,如果未能解决你的问题,请参考以下文章

如何列出我的 Google Cloud 项目的所有 IAM 用户

如何使用 Google Cloud SDK 列出所有 Cloud Functions?

从 AWS S3 转移到 Google-Cloud-Storage “未知”失败

如何使用Node js在Google Cloud中运行项目

如何使用私有IP在两个项目之间共享Google Cloud SQL实例?

将 Google Cloud 成本降至零(计算引擎)