Google Cloud Storage アカウントの追加
Google Cloud のセットアップ
Section titled “Google Cloud のセットアップ”以下の手順は、Google Cloud Platform で行う必要があります
- Google Cloud Platform アカウントにサインインするか、新規に作成します
- Google Cloud Storage アカウントを置くプロジェクトを選択するか、新規に作成します
- Google Cloud Platform コンソールで
Cloud Storage > Browserに移動します - デフォルトまたはテスト用のバケットを作成します
- Google Cloud Platform コンソールで
IAM & Admin > Service Accountsに移動します + Create Service Accountボタンを選択します- サービスアカウントの情報を入力して、アカウントを作成します
- サービスアカウントの一覧で、作成したばかりのサービスアカウントを見つけ、右側のコンテキストメニューから
Manage Keysを選択します Add Keyメニューの下で、Create a Keyを選択します- 求められたら、キーの形式として JSON を選択します。キーが生成され、デスクトップに自動的にダウンロードされます。このキーは再度取得できないため、必ず控えておいてください。キーを再生成する必要がある場合は、上記の手順 8 に戻ってください。
- Google Cloud Platform コンソールで
IAM & Admin > IAMに移動します - 作成したばかりのサービスアカウントを見つけ、権限の編集アイコンをクリックします
- サービスアカウントに
Storage AdminとStorage Transfer Adminの権限を追加して保存します。より制限の緩い権限を割り当てることもできますが、その場合、ドキュメントで利用できる機能に影響します。
これで、GCS アカウントを PlaidCloud のドキュメントに追加するために必要なものがすべて揃いました。
PlaidCloud ドキュメントのセットアップ
Section titled “PlaidCloud ドキュメントのセットアップ”- PlaidCloud にサインインします
- 新しいドキュメントアカウントを置くワークスペースを選択します
Document > Manage Accountsに移動します+ New Accountボタンを選択します- サービスタイプとして
Google Cloud Storageを選択します - 名前と説明を入力します
- 開始パスフィールドに、バケット名と任意のパスプレフィックスを入力します(例:
my-bucketまたはmy-bucket/data)。最初のパスセグメントがバケット名です。 - ユースケースに適したセキュリティモデルを選択します。不明な場合は
Privateのままにします。 - 上記の手順 10 でダウンロードしたサービスアカウントの JSON キーファイルを開き、内容全体をコピーします
- 認証情報の下のシステムユーザーJSONキーフィールドに、その内容を貼り付けます
- 保存ボタンを選択すると、新しいドキュメントアカウントが利用可能になります
有効なサービスアカウントキーが必要です。キーなし、または Google のサービスアカウントキーではないものでアカウントを保存しようとすると、「GCS document accounts require a valid service-account key.」というメッセージが表示されて拒否されます。有効なキーなしで保存された既存のアカウントは、システムユーザーJSONキーフィールドにキーを貼り付けるまで動作しなくなります。