Create a single IAM user to access only specific S3 bucket

 Create a single IAM user to access only specific S3 bucket



{

  "Version": "2012-10-17",

  "Statement": [

    {

      "Sid": "Stmt1528735049406",

      "Action": [

        "s3:DeleteObject",

        "s3:GetObject",

        "s3:HeadBucket",

        "s3:ListBucket",

        "s3:ListObjects",

        "s3:PutObject"

      ],

      "Effect": "Allow",

      "Resource": "arn:aws:s3:::YOURBUCKETNAME"

    }

  ]

}








{

    "Version": "2012-10-17",

    "Statement": [

        {

            "Sid": "BucketOperations",

            "Effect": "Allow",

            "Action": "s3:ListBucket*",

            "Resource": "arn:aws:s3:::<bucketname>"

        },

        {

            "Sid": "ObjectOperations",

            "Effect": "Allow",

            "Action": [

               "s3:AbortMultipartUpload",

               "s3:ListMultipartUploads",

               "s3:DeleteObject*",

               "s3:GetObject*",

               "s3:PutObject*"

            ],

            "Resource": "arn:aws:s3:::<bucketname>/*"

        },

        {

            "Sid": "DenyAllOthers",

            "Effect": "Deny",

            "Action": "s3:*",

            "NotResource": [

               "arn:aws:s3:::<bucketname>",

               "arn:aws:s3:::<bucketname>/*"

            ]

        }

    ] 

}

Comments

Popular posts from this blog

How to install nuke in windows 10 and windows 11,Installing Nuke on Windows, Install Nuke on Windows

Wazuh Server Detecting unauthorized processes

How to install and configure OSSEC server and client