2

我尝试为我的 GAE 应用启用云存储。我在文档中读到:

将服务帐户作为项目编辑器添加到存储桶所属的 Google API 控制台项目。有关 Cloud Storage 中权限的信息,请参阅 Cloud Storage 文档中的范围和权限。

但是,当我尝试在 API 控制台上向团队成员提供服务帐户时,我收到以下消息:

用户* @ * .gserviceaccount.com 不得添加到项目“ **”中。只能添加来自域 * .com 的成员。

有任何想法吗?

4

2 回答 2

2

您可以使用 google 组来为您的自定义域进行这项工作。

  1. 在用于管理您的域的 cpanel 中,转到“组”选项卡并添加一个用于您的应用的新组。
  2. 将服务帐户 *.gserviceaccount.com 作为成员添加到您创建的组中。
  3. 在https://code.google.com/apis/console将组添加到您的项目的团队中。
于 2012-04-13T03:56:22.557 回答
2

由于您使用 Apps 帐户(一个 @yourdomain.com)创建了 API 控制台项目,因此该项目会自动被视为 Apps 项目,并且只能将您域中的用户添加到其中。

为避免这种情况,请使用@gmail.com 帐户创建一个新项目,然后添加您想要访问它的所有开发人员。然后,您可以删除 @gmail.com 帐户。

于 2012-04-11T23:57:40.607 回答