Puoi consentire a utenti o service account di eseguire determinate operazioni sui bucket senza limitazioni di filtro IP, applicando comunque le limitazioni per altre operazioni. Per farlo, ignora le regole di filtro IP.
È fondamentale avere un modo per recuperare l'accesso al bucket se blocchi inavvertitamente il tuo indirizzo IP. Questo può accadere per i seguenti motivi:
Blocco del bucket: quando aggiungi accidentalmente una regola che blocca il tuo indirizzo IP o l'intervallo IP dell'intera rete.
Modifica imprevista dell'IP: in alcuni casi, il tuo indirizzo IP potrebbe cambiare in modo imprevisto a causa di modifiche alla rete e potresti non riuscire ad accedere.
Per informazioni di base sul filtro IP del bucket, consulta Filtro IP del bucket.
Operazioni supportate
Quando ignori il filtro IP, le seguenti operazioni sono esenti dalle limitazioni del filtro IP:
- Recupero dei metadati di un bucket (
GETBucket) - Aggiornamento di un bucket (
PATCHBucket) - Eliminazione di un bucket (
DELETEBucket)
Ignora le regole di filtro IP del bucket
Per consentire a utenti o service account specifici di ignorare le limitazioni del filtro IP su un bucket, concedi loro l'autorizzazione storage.buckets.exemptFromIpFilter utilizzando un ruolo personalizzato. Questa autorizzazione esonera l'utente o account di servizio dalle regole di filtro IP per le operazioni a livello di bucket supportate. Per farlo, segui questa procedura.
Identifica l'utente o account di servizio che deve ignorare le limitazioni del filtro IP su bucket specifici.
Crea un ruolo personalizzato.
Aggiungi l'autorizzazione
storage.buckets.exemptFromIpFilteral ruolo.Concedi il ruolo personalizzato all'utente o al account di servizio identificato a livello di progetto. Per informazioni sulla concessione dei ruoli, consulta Concedi un singolo ruolo.
Dopo aver concesso queste autorizzazioni agli utenti o ai service account, questi possono eseguire le operazioni supportate senza limitazioni di filtro IP. La richiesta di autorizzazioni esplicite garantisce che l'ignorare le regole di filtro IP sia un'azione deliberata e autorizzata, fornendo un controllo granulare sulle eccezioni alle regole.
Ignora le regole di filtro IP per gli Google Cloud agenti di servizio
Puoi consentire Google Cloud agli agenti di servizio di ignorare le regole di filtro IP per il tuo bucket. L'agente di servizio e il bucket devono trovarsi nello stesso progetto.
Se abilitati, i servizi come Compute Engine o Cloud Run all'interno del progetto del bucket possono accedere liberamente al bucket, indipendentemente dai loro indirizzi IP. Gli agenti di servizio di progetti diversi non possono utilizzare questa opzione. Se devi concedere l'accesso ai servizi in altri progetti mantenendo le limitazioni basate su IP, valuta la possibilità di utilizzare funzionalità come Controlli di servizio VPC o IAM condizioni.
Per informazioni su come consentire Google Cloud agli agenti di servizio di accedere al tuo bucket, consulta Gestire l'accesso degli agenti di servizio.
Ignora le regole di filtro IP per le reti VPC tra organizzazioni
Puoi consentire alle risorse della rete VPC di un'altra organizzazione di accedere al bucket senza limitazioni dalla configurazione di filtro IP esistente. Per informazioni su come consentire alle reti VPC tra organizzazioni di accedere al tuo bucket, consulta Gestire l'accesso VPC tra organizzazioni.