Ottenere le regole di filtro IP

Puoi visualizzare le regole di filtro IP su un bucket Cloud Storage quando vuoi controllare quali indirizzi IP e intervalli CIDR possono accedere ai tuoi dati. L'ispezione di queste regole ti aiuta a verificare i controlli di accesso alla rete e a confermare che solo il traffico autorizzato raggiunga il bucket.

Per informazioni di base, consulta Filtro IP dei bucket.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per recuperare le regole di filtro IP su un bucket, chiedi all'amministratore di concederti il ruolo Storage Admin (roles/storage.admin) sul bucket. Questo ruolo contiene le autorizzazioni necessarie per ottenere le regole di filtro IP del bucket.

Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:

Autorizzazioni obbligatorie

  • storage.buckets.get
  • storage.buckets.getIpFilter

Puoi anche ottenere queste autorizzazioni con ruoli personalizzati. Potresti anche ottenere queste autorizzazioni con altri ruoli predefiniti. Per vedere quali ruoli sono associati a quali autorizzazioni, consulta Ruoli IAM per Cloud Storage.

Per istruzioni sulla concessione dei ruoli per i progetti, consulta Gestisci l'accesso ai progetti.

Ottieni le regole di filtro IP del bucket

Console

Per visualizzare le regole di filtro IP nella console Google Cloud , segui le istruzioni riportate in Elenca le regole di filtro IP del bucket. La console Google Cloud mostra tutti gli intervalli IP e le impostazioni configurati in un'unica pagina.

gcloud

  1. Per ottenere le regole di filtro IP su un bucket, esegui il comando gcloud storage buckets describe nel tuo ambiente di sviluppo:

    gcloud storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"

    Dove:

    BUCKET_NAME è il nome del bucket. Ad esempio, my-bucket.

API JSON

  1. Avere gcloud CLI installata e inizializzata, che ti consente di generare un token di accesso per l'intestazione Authorization.

  2. Utilizza cURL per chiamare l'API JSON con una richiesta di bucket GET:

    curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage./storage/v1/b/BUCKET_NAME"

    Dove:

    BUCKET_NAME è il nome del bucket. Ad esempio, my-bucket.

Passaggi successivi