<aside> 💡
出力先をAmazon S3に設定する方法について解説します
</aside>
基礎ガイド
操作マニュアル
トラブルシューティング
API活用ガイド
① AWS コンソールを開いて「IAM > ロール」画面から【ロールを作成】ボタンより作成を開始。
② 「カスタム信頼ポリシー」を選択し、下記の JSON を張り付けてロールを作成してください。

ロールにShtockDataの所有するアカウントを許可する
下記の JSON は ShtockData の所有する Google Cloud アカウントを AWS で承認するための設定です。
そのままコピーペーストして作成してください。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Federated": "accounts.google.com"
},
"Action": "sts:AssumeRoleWithWebIdentity",
"Condition": {
"StringEquals": {
"accounts.google.com:aud": [
"100400879121200575552",
"[email protected]"
]
}
}
}
]
}
③ 作成したロールに、対象の Amazon S3 へ PutObject を許可するポリシーを追加してください。
以下では「IAM > ロール > 対象のロール」画面から【許可ポリシー → 許可を追加 → インラインポリシーを作成】の手順でポリシーを追加しています。

S3へのアクセスを許可するポリシー