1回答
- 新しい順
- 投票が多い順
- コメントが多い順
1
IAMグループにIAMポリシーが紐づいているので「bucket.tms-system.jp」と「hks-bucket」というS3バケットにフルアクセスできるようになっています。
IAMグループを別に作成して以下のIAMポリシーをアタッチ後にIAMユーザーを設定するか、IAMグループに所属させないでIAMユーザーに直接以下のIAMポリシーをアタッチすればよいと思います。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::hks-bucket",
"arn:aws:s3:::hks-bucket/*"
]
}
]
}
IAMユーザーに直接IAMポリシーをアタッチするには以下のドキュメントの手順で「ポリシーをユーザーに直接アタッチする」を選択する形になります。
https://docs.aws.amazon.com/ja_jp/IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console
S3バケットに対してどのような操作を行っているか判断できる場合は必要なアクションのみに絞ることも可能です。
https://docs.aws.amazon.com/ja_jp/service-authorization/latest/reference/list_amazons3.html