Mengabaikan aturan pemfilteran IP bucket

Anda dapat mengizinkan pengguna atau akun layanan untuk melakukan operasi tertentu pada bucket tanpa batasan pemfilteran IP, sambil tetap menerapkan batasan untuk operasi lainnya. Untuk melakukannya, Anda harus mengabaikan aturan pemfilteran IP.

Sangat penting untuk memiliki cara mendapatkan kembali akses ke bucket jika Anda tidak sengaja memblokir alamat IP Anda sendiri. Hal ini dapat terjadi karena alasan berikut:

  • Penguncian bucket: Saat Anda tidak sengaja menambahkan aturan yang memblokir alamat IP Anda sendiri atau rentang IP seluruh jaringan Anda.

  • Perubahan IP yang tidak terduga: Dalam beberapa kasus, alamat IP Anda mungkin berubah secara tidak terduga karena perubahan jaringan, dan Anda mungkin terkunci.

Untuk mengetahui informasi latar belakang tentang pemfilteran IP bucket, lihat Pemfilteran IP bucket.

Operasi yang didukung

Saat Anda mengabaikan pemfilteran IP, operasi berikut akan dikecualikan dari batasan pemfilteran IP:

Mengabaikan aturan pemfilteran IP bucket

Agar pengguna atau akun layanan tertentu dapat mengabaikan batasan pemfilteran IP pada bucket, beri mereka izin storage.buckets.exemptFromIpFilter menggunakan peran khusus. Izin ini mengecualikan pengguna atau akun layanan dari aturan pemfilteran IP untuk operasi tingkat bucket yang didukung. Caranya, selesaikan langkah-langkah berikut:

  1. Identifikasi pengguna atau akun layanan yang perlu mengabaikan batasan pemfilteran IP pada bucket tertentu.

  2. Buat peran khusus.

  3. Tambahkan izin storage.buckets.exemptFromIpFilter ke peran.

  4. Berikan peran khusus kepada pengguna atau akun layanan yang diidentifikasi di level project. Untuk mengetahui informasi tentang cara memberikan peran, lihat Memberikan satu peran.

Setelah Anda memberikan izin ini kepada pengguna atau akun layanan, mereka dapat melakukan operasi yang didukung tanpa batasan pemfilteran IP. Mewajibkan izin eksplisit memastikan bahwa mengabaikan aturan pemfilteran IP adalah tindakan yang disengaja dan diizinkan dengan memberikan kontrol terperinci atas pengecualian aturan.

Mengabaikan aturan pemfilteran IP untuk agen layanan Google Cloud

Anda dapat mengizinkan agen layanan Google Cloud mengabaikan aturan pemfilteran IP untuk bucket Anda. Agen layanan dan bucket harus berada dalam project yang sama.

Jika diaktifkan, layanan seperti Compute Engine atau Cloud Run dalam project bucket dapat mengakses bucket secara bebas, terlepas dari alamat IP-nya. Agen layanan dari project yang berbeda tidak dapat menggunakan bypass ini. Jika Anda perlu memberikan akses ke layanan di project lain sambil mempertahankan pembatasan berbasis IP, pertimbangkan untuk menggunakan fitur seperti Kontrol Layanan VPC atau kondisi IAM.

Untuk mengetahui informasi tentang cara mengizinkan agen layanan Google Cloud mengakses bucket Anda, lihat Mengelola akses agen layanan.

Mengabaikan aturan pemfilteran IP untuk jaringan VPC lintas organisasi

Anda dapat mengizinkan resource dari jaringan VPC organisasi lain mengakses bucket tanpa batasan dari konfigurasi pemfilteran IP yang ada. Untuk mengetahui informasi tentang cara mengizinkan jaringan VPC lintas organisasi mengakses bucket Anda, lihat Mengelola akses VPC lintas organisasi.

Langkah berikutnya