プログラミング

【Terraform】S3の特定のキーにのみIAMのアクセス権限を与える

AWSのS3にアクセスする際に、

特定のキー(フォルダとかディレクトリのが伝わりやすい)にのみ権限のあるIAMユーザーを作成したい時の方法をTerraformのコードで解説。

 

前提

まずTerraformでのコードの前に、コンソールから設定もできるように

与えたいポリシーを記載します。

 

 

ここでは、「test-bucket」内の特定のフォルダ「test-dir」にのみフルアクセスできる権限を付与しています。

 

Terraform

上記をTerraformのコードにすると以下のような感じです。

 

 

このポリシーをIAMユーザーなりグループなりロールなりにつけたらOK!

IAM奥が深い。。。

 

Terraformを学びたい方へ

Terraformをきちんと学びたい方はUdemyのLearn DevOps: Infrastructure Automation With Terraform がとてもおすすめです。コスパ最高です。

よければ参考にしてみてください。

 

 

最後にちょっと宣伝。Youtuberやってます。よかったら見てくださいw

 

よく読まれている記事

1

  現在5年目のエンジニアで26歳です。 今回は20代の現役エンジニアとして、自分も含め転職について考えている方に向けて20代エンジニア転職に完全特化したおすすめのサービスを3つ紹介していき ...

2

これからエンジニアになりたい、プログラミングを使えるようになりたいという方に向けて 山のようにあるプログラミングスクールの中から、特におすすめなスクールをタイプ別に逆引きで3つ紹介します。 &nbsp ...

3

みなさんはを使っていますでしょうか。   本記事を見ていただいているということは、   プログラミングの勉強でを使うことに興味がある、 もしくはこれから動画を購入したいけどどれを買 ...

-プログラミング
-, ,

© 2020 クラインの備忘壺