Greengrass V2 StreamManager S3 Export Access Denied

0

I'm trying to upload a file using StreamManager Export function. But the upload failed with 403 Access Denied error message shown below:

Enter image description here

I am aware of that StreamManager with S3 export requires the following policy, according to Greengrass V2 Developer Guide

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:AbortMultipartUpload",
        "s3:ListMultipartUploadParts"
      ],
      "Resource": [
        "arn:aws:s3:::bucket-1-name/*",
        "arn:aws:s3:::bucket-2-name/*"
      ]
    }
  ]
}

Here's a portion of my IAM policy for the GreengrassTokenExchangeRole which should cover the requirements above.

{
            "Action": [
                "s3:PutObject",
                "s3:PutObjectLegalHold",
                "s3:PutObjectRetention",
                "s3:PutObjectTagging",
                "s3:PutObjectVersionTagging",
                "s3:Abort*",
                "s3:List*"
            ],
            "Resource": "arn:aws:s3:::<my bucket name>/*",
            "Effect": "Allow"
},

Why did I still get access denied error?

ictwist
posta un anno fa66 visualizzazioni
Nessuna risposta

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande