• Resolved Jordan Thompson

    (@jordant1089)


    I updated to the latest version and now an error appears instead of the settings page. The error is:

    S3 Policy is Read-Only — You need to go to Identity and Access Management in your AWS console and manage the policy for the user you’re using for this plugin. Your policy should look something like the following:

    {
      "Version": "2012-10-17",
      "Statement": [
    	{
    	  "Effect": "Allow",
    	  "Action": "s3:*",
    	  "Resource": "*"
    	}
      ]
    }

    Uploading content still works, I am just unable to edit settings. The IAM settings for the account connecting doing the uploading are:

    {
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "s3:ListBucket",
            "s3:GetBucketLocation",
            "s3:ListBucketMultipartUploads"
          ],
          "Resource": "arn:aws:s3:::<bucketname>",
          "Condition": {}
        },
        {
          "Action": [
            "s3:AbortMultipartUpload",
            "s3:DeleteObject*",
            "s3:GetObject*",
            "s3:PutObject*",
    "s3:ListMultipartUploadParts",
    "s3:ListBucketMultipartUploads"
          ],
          "Effect": "Allow",
          "Resource": [
            "arn:aws:s3:::<bucketname>/*"
          ]
        },
        {
          "Effect": "Allow",
          "Action": "s3:ListAllMyBuckets",
          "Resource": "*",
          "Condition": {}
        }
      ]
    }

    Which permissions are checked for? Is there some permission that is missing from the account?

    https://www.ads-software.com/plugins/amazon-s3-and-cloudfront/

Viewing 15 replies - 1 through 15 (of 19 total)
Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘IAM Permissions Error’ is closed to new replies.