0

我在自己的项目中使用 Google Cloud 有一段时间了。但是这次我想将我客户的一个项目部署到它上面。管理费用的最佳方式是什么?

  1. 在我的 GC 帐户中创建项目并授予客户访问权限以查看费用并向他们发送发票。
  2. 在我的 GC 帐户中创建项目,并以某种方式将他们的计费帐户设置为我的项目。
  3. 在他们的 GC 帐户中创建项目并请求管理它的权限。
  4. 别的东西。

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

谢谢!

4

2 回答 2

0

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

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

希望您觉得这个有帮助。

于 2020-03-20T10:54:05.293 回答
0

让我们审查每个选项,并考虑您作为开发人员和拥有(支付)项目的客户的所有内容。在做出这些决定时考虑安全和责任(法律、财务和道德)。

选项1:

在我的 GC 帐户中创建项目并授予客户访问权限以查看费用并向他们发送发票。

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

选项 2:

在我的 GC 帐户中创建项目,并以某种方式将他们的计费帐户设置为我的项目。

客户需要授予您访问其结算帐户的权限,我不建议这样做。我不会将我的结算帐户的访问权限授予第三方。他们可以附上他们想要的任何项目我会得到账单。我不推荐这种方法。

选项 3:

在他们的 GC 帐户中创建项目并请求管理它的权限。

这是最好的选择。项目和计费在客户的控制之下,并且客户授予您所需的权限,例如对您的用户身份的项目编辑器。项目所有权和计费责任仍由客户承担,客户可以随时轻松授予和删除您的访问权限,而不会产生额外工作的连锁反应。

于 2020-03-21T18:03:26.400 回答