アプリケーションやサーバー上でクラウドストレージを使用する場合、サービスアカウントを使用してアクセスすることが可能です。
サービスアカウントは、アプリケーションやサーバーからクラウドストレージへ API、または、コマンド経由でアクセスするために使用できる特殊な Google アカウントです。
サービスアカウントの認証は通常行うユーザーによる承認 (※) は不要です。
代わりに、アプリケーションやサーバーのみがアクセス出来るキーファイルを使用して、クラウドストレージへアクセスすることが可能です。
■サービスアカウントの使用方法
◇アプリケーションの場合
各種言語の SDK を使用します。次のURLにサンプルコードがあります。
◇サーバー (コマンド) の場合
次の FAQ をご参照ください。
■認証について
ユーザーの認証およびサービスアカウントの認証は Google Cloud Platformでは OAuth 2.0 を使用しております。
OAuth 2.0 に関しては次のURLをご参照ください。
※通常のユーザーの認証
Google アカウントでログイン後に、以下画面でをユーザーによって「許可」の実施が必要です。