Le VM nel progetto web-applications necessitano dell'accesso al set di dati BigQuery in crm-databases-proj. Seguendo le best practice per l'accesso agli account di servizio tra progetti, cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Concedere bigquery.dataViewer su crm-databases-proj alle identità di web-applications e concedere i ruoli richiesti in web-applications..
Perché questa è la risposta
La risposta corretta è concedere bigquery.dataViewer su crm-databases-proj alle identità di web-applications e concedere i ruoli richiesti in web-applications. Questo approccio segue il principio del privilegio minimo, concedendo solo le autorizzazioni necessarie per accedere ai dati di BigQuery nel progetto crm-databases-proj. Le identità di web-applications (tipicamente account di servizio) riceveranno il ruolo di visualizzatore di dati su BigQuery, mentre i ruoli specifici per il funzionamento delle VM rimarranno nel loro progetto di origine. Le altre opzioni sono errate perché: Concedere il ruolo Project Owner è eccessivo e viola il principio del privilegio minimo, dando accesso completo a risorse non necessarie. Concedere ruoli su entrambi i progetti in modo indiscriminato è un rischio per la sicurezza.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta