I have python program which upload and download from GCS bucket using service account. This works as expected.
Due to some business restrictions, bucket owner could not share service account for few other buckets. Those are currently using GSUtil authentication (gcloud auth login) by the common group mail address ([email protected]).
The bucket owner provided needed access to the common group mail address - "[email protected]". Now I was asked to use this mail address to upload and download the file to&from GCS using python program (here I should not use GSUtil) ?
I can use the Google SDK for my python implementation. Is there any way to achieve upload a file without service account in my python program ?
Please show me some light on this.