I am trying to backup some entities from my Java app to cloudstore via the Datastore Admin and running into some issues.
I enabled Datastore Admin and added the google service account id of my app (my_app_id@appspot.gserviceaccount.com) to the cloud storage bucket "team" as a developer, as described here (5.e).
I see the invitation as "pending" on the bucket "team" (screenshot of the app-engine dashboard) but I have no idea how to accept the invitation or if this is automatic and I just have to wait.
When I try to backup to my cloudstore bucket [gs/my_bucket/my_folder
] I get Bucket "my_bucket" is not accessible
(same error I get if I try random bucket names).
I am using the same account (owner on everything) to do all the above.
Any help appreciated!
EDIT:
I was creating the project via the Google Cloud Console, which was causing (apparently a bug) my project to be created as an app-engine app, so whenever I clicked on 'team' from the Google APIs console I was redirected to the AppEngine dashboard permission tab.
If I create the project from the Google APIs console then everything works ok, and I am able to add permissions without being redirected to an AppEngine dashboard.