Le VM nel progetto web-applications necessitano dell'accesso al dataset BigQuery nel progetto crm-databases. Seguendo le best practice, come dovresti concedere l'accesso tra i progetti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Concedere a crm-databases i ruoli/bigquery.dataViewer e concedere i ruoli appropriati a web-applications..
Perché questa è la risposta
La risposta corretta è concedere a crm-databases i ruoli bigquery.dataViewer e concedere i ruoli appropriati a web-applications. Questo approccio segue il principio del privilegio minimo, concedendo solo le autorizzazioni necessarie per l'accesso ai dati di BigQuery. Le VM nel progetto web-applications avranno bisogno di un account di servizio con i ruoli appropriati per leggere i dati da BigQuery nel progetto crm-databases. Concedere il ruolo bigquery.dataViewer direttamente al progetto crm-databases non è corretto perché i ruoli vengono assegnati a entità (utenti, account di servizio, gruppi), non a progetti come destinatari diretti di un permesso. Le altre opzioni concedono privilegi eccessivi (ruolo di proprietario) o non specificano correttamente l'entità a cui concedere i permessi, violando il principio del privilegio minimo e aumentando i rischi di 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