Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Dears, look the IAM Permissions on AWS

    If you are not granting all permittions needed, so you will have not success with this plugin. If you are using a “IAM User” without the policy “AmazonS3FullAccess”, so the plugin will not upload the file to your bucket.

    If you are creating a IAM User restricted to a specific bucket (recommended, sure!), please continue reading…

    Let’s see below a example of the “Policy Rules” that you MUST grant to the IAM User (copy this JSON to your Policy).

    Replace YOURBUCKETNAME in the example.

    {
      "Version":"2012-10-17",
      "Statement":[
        {
          "Sid":"BucketLevel",
          "Effect":"Allow",
          "Action":[
            "s3:ListBucket",
            "s3:GetBucketLocation",
            "s3:GetBucketPublicAccessBlock",
            "s3:PutBucketPublicAccessBlock"
          ],
          "Resource":"arn:aws:s3:::YOURBUCKETNAME"
        },
        {
          "Sid":"AccountLevel",
          "Effect":"Allow",
          "Action":"s3:ListAllMyBuckets",
          "Resource":"*"
        },
        {
          "Sid":"ObjectLevel",
          "Effect":"Allow",
          "Action":[
            "s3:PutObject",
            "s3:GetObject",
            "s3:DeleteObject",
            "s3:PutObjectAcl"
          ],
          "Resource":"arn:aws:s3:::YOURBUCKETNAME/*"
        }
      ]
    }

    Other important detail is that in the Plugin settings, you should be able to see the Bucket Access Status, it must show Enable or Disable, but if shows “Unknown” so probably the Plugin will not work.

    You must see something like this: “Block All Public Access Disabled

    Don’t forget to read the manual of the plugin about the IAM Custom Policy at Custom IAM Policy for Amazon S3

    Regards,
    Good Luck!!

    Dears, look the IAM Permissions on AWS

    If you are not granting all permittions needed, so you will have not success with this plugin. If you are using a “IAM User” without the policy “AmazonS3FullAccess”, so the plugin will not upload the file to your bucket.

    If you are creating a IAM User restricted to a specific bucket (recommended, sure!), please continue reading…

    Let’s see below a example of the “Policy Rules” that you MUST grant to the IAM User (copy this JSON to your Policy).

    Replace YOURBUCKETNAME in the example.

    {
      "Version":"2012-10-17",
      "Statement":[
        {
          "Sid":"BucketLevel",
          "Effect":"Allow",
          "Action":[
            "s3:ListBucket",
            "s3:GetBucketLocation",
            "s3:GetBucketPublicAccessBlock",
            "s3:PutBucketPublicAccessBlock"
          ],
          "Resource":"arn:aws:s3:::YOURBUCKETNAME"
        },
        {
          "Sid":"AccountLevel",
          "Effect":"Allow",
          "Action":"s3:ListAllMyBuckets",
          "Resource":"*"
        },
        {
          "Sid":"ObjectLevel",
          "Effect":"Allow",
          "Action":[
            "s3:PutObject",
            "s3:GetObject",
            "s3:DeleteObject",
            "s3:PutObjectAcl"
          ],
          "Resource":"arn:aws:s3:::YOURBUCKETNAME/*"
        }
      ]
    }

    Other important detail is that in the Plugin settings, you should be able to see the Bucket Access Status, it must show Enable or Disable, but if shows “Unknown” so probably the Plugin will not work.

    You must see something like this: “Block All Public Access Disabled

    Don’t forget to read the manual of the plugin about the IAM Custom Policy at Custom IAM Policy for Amazon S3

    Regards,
    Good Luck!!

    • This reply was modified 2 years, 2 months ago by Isack Raid. Reason: Formatting Reply
    • This reply was modified 2 years, 2 months ago by Isack Raid. Reason: Formatting Reply

    Same thing here! No errors, all configured like asked from the manual.
    THe config it’s reading the S3 Bucket, got the permissions needed, but when uploading a file, just don’t send to bucket.

    Did you get a solution with another free plugin?

Viewing 3 replies - 1 through 3 (of 3 total)