管理客户的项目和账单

时间:2020-03-20 10:32:50

标签: google-cloud-platform google-cloud-iam google-cloud-billing

我已经为自己的项目使用Google Cloud一段时间了。但是这次,我想为其部署客户项目之一。最好的管理费用的方法是什么?

  1. 在我的GC帐户中创建项目,并授予客户查看费用并发送发票的权限。
  2. 在我的GC帐户中创建项目,并以某种方式将其结算帐户设置为我的项目。
  3. 在其GC帐户中创建项目,并请求权限来管理它。
  4. 还有其他事情。

哪种是正确的解决方案,或者您使用什么?如果第二种解决方案是好的,那我该如何实现呢?

谢谢!

2 个答案:

答案 0 :(得分:0)

这一切都取决于您的偏好,但是,我会选择第二个。您可以为他们创建项目,他们可以创建计费帐户。然后,您可以按照here上的步骤修改创建的项目的账单帐户。

尽管如此,正如我提到的,这是您的全部偏爱,因此您也可以使用您提到的任何其他方法。

希望您觉得这有用。

答案 1 :(得分:0)

让我们检查每个选项,并考虑您作为开发人员和拥有(付款)该项目的客户的一切。做出这些决定时,请考虑安全和责任(法律,财务和道德)。

选项1:

在我的GC帐户中创建项目,并授予对 客户查看费用并发送发票。

我会为此客户创建一个单独的项目,而不是将他们的工作混入具有您自己的工作的项目中。授予客户访问混合帐户的帐单信息的权限,然后尝试分离项目可能会花费更多的时间。我不推荐这种方法。

选项2:

在我的GC帐户中创建项目并以某种方式设置其结算方式 记入我的项目。

客户需要授予您访问其不建议使用的结算帐户的权限。我不会将我的计费帐户访问权授予第三方。他们可以附加他们想要我付账的任何项目。我不推荐这种方法。

选项3:

在其GC帐户中创建项目,并要求获得以下权限: 管理它。

这是最佳选择。项目和账单在客户的控制之下,客户向您授予用户身份所需的权限,例如“项目编辑器”。客户保留项目所有权和计费责任,客户可以在任何时候轻松地授予和删除对您的访问权限,而不会产生额外工作的连锁反应。