baldraider
baldraider

Reputation: 1069

AccessDeniedException: 403 Forbidden

gsutil -m acl -r set public-read gs://my_bucket/ 

command gives AccessDeniedException: 403 Forbidden error even I provide full access to my email id as owner to my_bucket.I am using blobstore api to upload the file in my project. How to solve this problem.

Upvotes: 1

Views: 2231

Answers (1)

Kamil Wozniak
Kamil Wozniak

Reputation: 445

You probably need to set up Cloud API access for your virtual machine. Currently it needs to be set during VM creation process by enabling:

Allow full access to all Cloud APIs

To provide access for VM when you haven't chosen the above setting you need to recreate instance with full access, but there is pending improvement:

Google Cloud Platform Ability to change API access scopes

When it's done we will be able to change settings after shutting down instance.

Upvotes: 1

Related Questions