Cannot upload objects to a bucket despite of having a valid billing account.

0 votes

I have a bucket that has "requester pays" feature enabled. I have a billing account enabled but I cannot upload objects to the bucket. Why does this happen? What is missing?

Nov 18, 2019 in GCP by anonymous
• 10,310 points
100 views

1 answer to this question.

0 votes

The requester must have sufficient permission to perform the requested action. 

A user that provides a valid billing project in their request cannot upload objects to the bucket unless they also have explicit permission to do so, such as by having storage.objects.create permission for that bucket or the project that contains it.

For a detailed understanding refer to https://cloud.google.com/storage/docs/requester-pays

Hope this helps!

answered Nov 18, 2019 by Sirajul
• 54,020 points

Related Questions In GCP

0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

GCP Error: 403: Access Denied

Check that your credentials are correct. For ...READ MORE

answered Oct 9, 2019 in GCP by Sirajul
• 54,020 points
336 views
0 votes
1 answer

Permissions issue with Google Cloud Storage Bucket.

You can regain access to the object by assigning an applicable role, like roles/storage.objectAdmin, to ...READ MORE

answered Oct 10, 2019 in GCP by Sirajul
• 54,020 points
988 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

How to change the storage class of objects within a bucket?

You could do this probably by overwriting the ...READ MORE

answered Oct 24, 2019 in GCP by Sirajul
• 54,020 points
104 views