Puncte:0

Stocarea GCP îmi refuză accesul la o găleată pe Cloud Storage, chiar dacă se pare că am permisiunile necesare

drapel cn

Un coleg de-al meu a creat un proiect de platformă google cloud pentru care am dori să folosim produsul Cloud Storage. M-au făcut coproprietar și administrator de stocare în permisiunile IAM. Conform documentelor Google, un administrator de stocare are depozitare.obiecte.* permisiuni, așa că ar trebui să pot obține obiecte cu găleată.

Am scris un script python simplu pentru a descărca conținut după cum urmează (numai pseudocod):

storage_client = stocare.Client()
bucket = storage_client.bucket(BUCKET_NAME)
blob = bucket.blob(source_blob_name)
blob.download_to_filename(destination_file_name)

Cu toate acestea, ultima linie afișează o eroare:

google.api_core.exceptions.Interzis: 403 GET nu are storage.objects.get acces la obiectul Google Cloud Storage.

Mi-am verificat permisiunile din nou și din nou în consola cloud și, de asemenea, m-am asigurat că am GOOGLE_APPLICATION_CREDENTIALS este definită variabila de mediu. De ce GCP îmi refuză accesul la acest compartiment și cum pot remedia acest lucru?

John Hanley avatar
drapel cn
Deoarece contul de serviciu definit de `GOOGLE_APPLICATION_CREDENTIALS` nu are rolul necesar.
Puncte:0
drapel mc

Aici s-a aplicat permisiunea acordată contului de serviciu, nu permisiunea acordată.

Creăm o cheie JSON folosind contul de serviciu și dăm calea cheii către GOOGLE_APPLICATION_CREDENTIALS.

Bănuiesc că contul de serviciu a fost șters sau contul de serviciu nu are permisiunea corespunzătoare.

Este posibil să încercați să recreați un cont de serviciu și o cheie JSON din acesta și să îi acordați permisiunea corespunzătoare.

docs pentru trimitere.

NOTĂ: În rolul de proprietar de documente acordat contului de serviciu care oferă mai multă permisiune decât este necesară pentru a deservi contul. Te poți schimba rolul conform nevoii tale.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.