5

App Engine サイトのドキュメント セクションで現在公開されている Google Cloud Storage API を使用しようとしています。ドキュメントには、appengine サービス アカウントをチーム メンバーとして API コンソールに追加する必要があると記載されています。ただし、Google Apps ドメイン内で Cloud Storage を使用しているため、そのドメインのユーザーのみをチーム メンバーとして追加できます。では、サービス アカウント (@appspot.gserviceaccount.com) を追加することはできませんか? 回避策はありますか?

4

3 に答える 3

3

はい、GSUtilを使用してサービスアカウントをバケットのACLに追加できます。主題
に関する私の関連する答えを参照してください。

于 2012-04-13T19:42:15.920 に答える
2

投稿された他のソリューションに加えて、gmail.com アカウントを使用して新しいプロジェクトを作成すると、Apps アカウントをプロジェクトの所有者として追加したり、元の gmail アカウントを削除したりできます。プロジェクト。

于 2012-04-18T00:22:40.120 に答える
2

昨日の同様の質問に対する私の回答は次のとおりです。ここでの利点は、開発者コンソールで構成されたチームを App Engine アプリケーションで使用する他の開発者 API に簡単にアクセスできることです。

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

ドメインを管理するためのコントロール パネルで [グループ] タブに移動し、アプリ用の新しいグループを追加します。
作成したグループにサービス アカウント *.gserviceaccount.com をメンバーとして追加します。https://code.google.com/apis/console
でプロジェクトのチームにグループを追加します。

于 2012-04-13T21:52:10.160 に答える