2

GAEアプリでクラウドストレージを有効にしようとしています。私は次のようなドキュメントを読みました:

バケットが属するGoogleAPIコンソールプロジェクトにプロジェクトエディタとしてサービスアカウントを追加します。Cloud Storageのアクセス許可については、CloudStorageのドキュメントのスコープとアクセス許可を参照してください。

ただし、APIコンソールでチームメンバーにサービスアカウントを使用しようとすると、次のメッセージが表示されます。

ユーザー*@*.gserviceaccount.comをプロジェクト"**"に追加することはできませドメイン* .comのメンバーのみを追加できます。

何か案は?

4

2 に答える 2

2

Appsアカウント(1つの@ yourdomain.com)を使用してAPIコンソールプロジェクトを作成したため、プロジェクトは自動的にAppsプロジェクトとして扱われ、ドメインのユーザーのみがプロジェクトに追加できます。

これを回避するには、@ gmail.comアカウントを使用して新しいプロジェクトを作成し、それにアクセスする必要のあるすべての開発者を追加します。その後、@gmail.comアカウントを削除できます。

于 2012-04-11T23:57:40.607 に答える
2

Googleグループを使用して、カスタムドメインでこれを機能させることができます。

  1. ドメインを管理するためのcpanelで、[グループ]タブに移動し、アプリ用の新しいグループを追加します。
  2. 作成したグループに、サービスアカウント*.gserviceaccount.comをメンバーとして追加します。
  3. https://code.google.com/apis/consoleで、プロジェクトのチームにグループを追加します。
于 2012-04-13T03:56:22.557 に答える