<p>This happened to me and London is relatively new and unsupported at one point, try changing the location to Oregon to see if this works</p>

CC BY-SA 3.0
2018-01-05T18:31:10.350Z
2018-01-05T18:31:10.350Z
Jai Sandhu
<p>Tbh I haven't bothered to test it, but this:</p>

<pre><code>{
    "Effect": "Allow",
    "Action": [
        "s3:ListAllMyBuckets"
    ],
    "Resource": "arn:aws:s3:::"
},
</code></pre>

<p>Probably should contain an asterix in the resource, like this:</p>

<pre><code>{
    "Effect": "Allow",
    "Action": [
        "s3:ListAllMyBuckets"
    ],
    "Resource": "arn:aws:s3:::*"
},
</code></pre>

CC BY-SA 3.0
2018-01-08T09:08:19.393Z
2018-01-08T12:22:39.333Z
2018-01-08T12:22:39.333Z
Erik Weber
<p>Done this a couple of times before so not sure what's going on, but I'm trying to hook up S3. I have the bucket/group/policy/user all setup. But when I enter Access key ID and Secret access key in Craft and refresh, no buckets show up. No errors, just no bucket. My policy looks like this:</p>

<pre><code>{
"Version": "2012-10-17",
"Statement": [
    {
        "Effect": "Allow",
        "Action": [
            "s3:ListAllMyBuckets"
        ],
        "Resource": "arn:aws:s3:::"
    },
    {
        "Effect": "Allow",
        "Action": [
            "s3:*"
        ],
        "Resource": [
            "arn:aws:s3:::bucketname/*"
        ]
    },
    {
        "Effect": "Allow",
        "Action": [
            "s3:GetBucketLocation",
            "s3:ListBucket"
        ],
        "Resource": [
            "arn:aws:s3:::bucketname"
        ]
    }
]
</code></pre>

<p>}</p>

<p>If it matters, my bucket resides in London. Any help much appreciated.</p>

<assets><s3>
S3/No buckets showing
# S3/No buckets showing

(Asked by: username_0 on 2017-04-17)

Done this a couple of times before so not sure what's going on, but I'm trying to hook up S3. I have the bucket/group/policy/user all setup. But when I enter Access key ID and Secret access key in Craft and refresh, no buckets show up. No errors, just no bucket. My policy looks like this:
{
"Version": "2012-10-17",
"Statement": [
    {
        "Effect": "Allow",
        "Action": [
            "s3:ListAllMyBuckets"
        ],
        "Resource": "arn:aws:s3:::"
    },
    {
        "Effect": "Allow",
        "Action": [
            "s3:*"
        ],
        "Resource": [
            "arn:aws:s3:::bucketname/*"
        ]
    },
    {
        "Effect": "Allow",
        "Action": [
            "s3:GetBucketLocation",
            "s3:ListBucket"
        ],
        "Resource": [
            "arn:aws:s3:::bucketname"
        ]
    }
]

}
If it matters, my bucket resides in London. Any help much appreciated.

**Tags:** assets, s3


---

## 2 answers

### Answer by username_1 on 2018-01-05. Score: 1

This happened to me and London is relatively new and unsupported at one point, try changing the location to Oregon to see if this works


---

### Answer by username_2 on 2018-01-08. Score: 1

Tbh I haven't bothered to test it, but this:
{
    "Effect": "Allow",
    "Action": [
        "s3:ListAllMyBuckets"
    ],
    "Resource": "arn:aws:s3:::"
},

Probably should contain an asterix in the resource, like this:
{
    "Effect": "Allow",
    "Action": [
        "s3:ListAllMyBuckets"
    ],
    "Resource": "arn:aws:s3:::*"
},


---

