<p>The following post has a pretty good walkthrough applicable to the version valid then:</p>
<p><a href="https://craftcms.stackexchange.com/questions/7032/how-to-set-up-craft-to-use-google-cloud-storage">How to set up Craft to use Google Cloud Storage?</a></p>

CC BY-SA 4.0
2021-10-27T23:16:14.480Z
2021-10-27T23:16:14.480Z
cballenar
<p>I'm doing the Craft 3 upgrade and I can't figure out how to connect our Google Cloud Storage. Back with Craft 2 I used a <code>Google Access Key</code> and <code>Access Secret Key</code>. Now I am asked for a <code>Project ID</code> and the <code>Contents of the access key file</code>.</p>

<p>After reviewing the plugin's README I read about getting the <em>Service Account Credentials JSON</em>. Which after a search, I found were generated through (Google's Identify Platform, IAM)[<a href="https://developers.google.com/identity/protocols/OAuth2ServiceAccount]" rel="nofollow noreferrer">https://developers.google.com/identity/protocols/OAuth2ServiceAccount]</a> which allowed me to create a Service Account for the project and I downloaded a JSON file. </p>

<p>I went to enter my <strong>Project ID</strong> and the <strong>contents of the JSON</strong>, thinking this would solve it, but I keep getting a permissions error. Despite going through the project permissions and the created account permissions. I've tried with Legacy owner permissions and still nothing.</p>

<pre><code>[IAM USER] does not have storage.bucket.list permission to access project [PROJECT # ID]
</code></pre>

<p>Am I missing anything or are these not the right credentials?</p>

CC BY-SA 4.0
2018-09-06T00:36:17.063Z
The documentation on what the google-cloud plugin wants for access key is laughably non-existant. I'm not sure how they expect people to use this plugin without any docs or at LEAST a sentence or two describing what information they're looking for.
Tyguy7
CC BY-SA 4.0
2020-05-28T01:29:21.210Z
OP & @Tyguy7 anybody figure this out?
Travis L
<craft3><upgrades><storage>
How to configure Google Cloud Storage in Craft v3?
# How to configure Google Cloud Storage in Craft v3?

(Asked by: username_0 on 2018-07-01)

I'm doing the Craft 3 upgrade and I can't figure out how to connect our Google Cloud Storage. Back with Craft 2 I used a Google Access Key and Access Secret Key. Now I am asked for a Project ID and the Contents of the access key file.
After reviewing the plugin's README I read about getting the Service Account Credentials JSON. Which after a search, I found were generated through (Google's Identify Platform, IAM)[https://developers.google.com/identity/protocols/OAuth2ServiceAccount] which allowed me to create a Service Account for the project and I downloaded a JSON file. 
I went to enter my Project ID and the contents of the JSON, thinking this would solve it, but I keep getting a permissions error. Despite going through the project permissions and the created account permissions. I've tried with Legacy owner permissions and still nothing.
[IAM USER] does not have storage.bucket.list permission to access project [PROJECT # ID]

Am I missing anything or are these not the right credentials?

**Tags:** craft3, upgrades, storage
> **Comments:**
> **username_1**: The documentation on what the google-cloud plugin wants for access key is laughably non-existant. I'm not sure how they expect people to use this plugin without any docs or at LEAST a sentence or two describing what information they're looking for.  
> **username_2**: OP & @Tyguy7 anybody figure this out?  

---

## 1 answers

### Answer by username_0 on 2021-10-27. Score: 1 | Accepted answer

The following post has a pretty good walkthrough applicable to the version valid then:

[How to set up Craft to use Google Cloud Storage?](https://craftcms.stackexchange.com/questions/7032/how-to-set-up-craft-to-use-google-cloud-storage)


---

