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?