Ringkasan Security center

Dokumen ini menjelaskan Security center BigQuery di Google Cloud konsol. Anda dapat menggunakan Security center untuk menganalisis profil keamanan data organisasi, mengonfigurasi dan mengelola kebijakan keamanan tingkat baris dan tingkat kolom, serta mengelola tag tata kelola data dan tag kebijakan.

Sebelum memulai

Untuk melihat informasi di Security center, Anda memerlukan hal berikut:

Aktifkan Dataplex API, jika belum diaktifkan.

Peran yang diperlukan untuk mengaktifkan API

Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Service Usage Admin (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.

Mengaktifkan API

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk mengelola dan memantau setelan keamanan dari halaman Security center BigQuery, minta administrator Anda untuk memberikan peran IAM berikut:

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Pemilihan resource dan analisis profil keamanan

Tab Resources di Security center memungkinkan Anda menelusuri set data dan tabel dalam project BigQuery, melihat kebijakan keamanan terlampir, dan menganalisis profil keamanan setiap resource.

Menganalisis profil keamanan dengan Gemini Cloud Assist

Gemini Cloud Assist di Security center memungkinkan Anda meninjau setelan keamanan, mengajukan pertanyaan tentang resource, dan menganalisis profil keamanan set data atau tabel:

  1. Di Google Cloud konsol, buka halaman BigQuery.

    Buka BigQuery

  2. Di menu navigasi, klik Governance, lalu klik Security center.

  3. Klik tab Resources.

  4. Arahkan kursor ke set data atau tabel, lalu klik astrophotography_mode Show security profile.

Gemini Cloud Assist membuat ringkasan profil keamanan resource, termasuk kebijakan akses tingkat baris terlampir, kebijakan data tingkat kolom, dan tag klasifikasi.

Untuk mengajukan pertanyaan tentang temuan keamanan, kebijakan, dan kontrol akses, Anda juga dapat menggunakan panel chat Gemini Cloud Assist.

Untuk mengetahui informasi selengkapnya, lihat Menggunakan Gemini Cloud Assist.

Menelusuri dan memfilter resource

Tab Resources menyediakan kemampuan berikut untuk menemukan resource dan memeriksa kontrol akses:

  • Project scope: tab Resources menampilkan set data dan tabel di project yang dipilih Google Cloud .
  • Search and filter: klik Filter untuk menelusuri resource berdasarkan nama set data, nama tabel, atau lokasi.
  • Periksa kebijakan yang terlampir: kolom Kebijakan dan Tag kebijakan menunjukkan apakah kebijakan akses atau tag kebijakan terlampir ke setiap tabel. Untuk melihat detail kebijakan, klik nama resource. Untuk membuat atau mengubah kebijakan untuk resource yang dipilih, buka tab Policy management.

Manajemen kebijakan

Tab Policy management di Security center memungkinkan Anda mengonfigurasi dan mengelola kebijakan akses tingkat baris dan kebijakan keamanan tingkat kolom untuk tabel.

Anda dapat mengonfigurasi kebijakan keamanan tingkat kolom dengan tiga cara:

  • Kebijakan data yang ditetapkan langsung di kolom
  • Kebijakan berbasis tag tata kelola data (Pratinjau)
  • Kebijakan berbasis tag kebijakan

Kebijakan akses baris

Tampilan Row access menampilkan semua kebijakan akses tingkat baris yang dibuat untuk resource Anda. Untuk setiap kebijakan, Anda dapat melihat nama kebijakan, nama tabel, nama set data, dan tanggal terakhir diubah. Anda dapat mengedit, menghapus, atau membuat kebijakan langsung dari tampilan ini.

Saat membuat kebijakan akses tingkat baris, Anda menentukan hal berikut:

  • Policy name: nama unik untuk kebijakan.
  • Table search: masukkan nama tabel di kolom penelusuran untuk menemukan dan memilih tabel target.
  • Schema view: tinjau skema tabel untuk memverifikasi nama kolom yang tersedia.
  • Filter predicate: masukkan kondisi filter SQL yang menentukan baris mana yang terlihat (misalnya, region = 'us-east1').
  • Principals: tentukan pengguna, grup, atau domain yang menerapkan kebijakan.

Untuk mengetahui informasi selengkapnya, lihat Pengantar keamanan tingkat baris BigQuery.

Kebijakan keamanan kolom

Tampilan Column security memungkinkan Anda mengelola kontrol akses tingkat kolom dan penyamaran data di seluruh resource.

Untuk melihat kebijakan keamanan kolom, Anda harus memilih region terlebih dahulu dari daftar Region.

Setelah Anda memilih region, kebijakan akan muncul dalam tiga bagian berdasarkan cara pembuatannya:

  • Tag kebijakan: kebijakan yang terkait dengan tag taksonomi Data Catalog.
  • Tag tata kelola data: kebijakan yang terkait dengan tag Resource Manager dengan purpose=DATA_GOVERNANCE (Pratinjau).
  • Directly assigned data policies: kebijakan data yang dilampirkan langsung ke kolom tabel tanpa perantara tag.

Metrik dampak kebijakan

Untuk setiap kebijakan, tabel menampilkan metrik dampak yang menunjukkan jumlah tabel dan kolom yang terpengaruh oleh kebijakan tersebut. Metrik ini menunjukkan seberapa luas kebijakan diterapkan di seluruh set data Anda, sehingga membantu administrator mengevaluasi jangkauan dan sensitivitas kebijakan sebelum memperbarui atau menetapkannya kembali.

Melampirkan kebijakan ke beberapa kolom

Untuk melampirkan kebijakan yang ada ke beberapa kolom di berbagai tabel dan set data, klik Attach di tabel kebijakan. Tindakan ini memungkinkan Anda menerapkan kontrol akses tingkat kolom atau aturan penyamaran data yang konsisten di seluruh organisasi dalam satu tindakan.

Saat Anda menetapkan principal ke kebijakan data, BigQuery akan memberikan peran Masked Reader (roles/bigquerydatapolicy.maskedReader) kepada principal tersebut pada kebijakan tersebut. Peran ini adalah satu-satunya peran bawaan yang memberikan bigquery.dataPolicies.maskedGet, izin yang diperlukan untuk membaca nilai yang disamarkan di kolom yang dilindungi. Untuk mengetahui informasi selengkapnya, lihat Peran untuk membuat kueri data yang disamarkan.

Bergantung pada persyaratan kontrol akses Anda, lihat salah satu panduan berikut untuk mengetahui petunjuk mendetail tentang cara mengonfigurasi kebijakan:

Tag tata kelola data dan tag kebijakan

Tag tata kelola data dan tag kebijakan memungkinkan Anda mengklasifikasikan kolom dan menerapkan kontrol akses di seluruh resource BigQuery.

Untuk mengelola tag di Security center:

  1. Di Google Cloud konsol, buka halaman BigQuery.

    Buka BigQuery

  2. Di menu navigasi, klik Governance, lalu klik Security center.

  3. Bergantung pada jenis tag yang ingin Anda kelola, pilih salah satu tab berikut:

    • Tag tata kelola data: klik tab Tag tata kelola data untuk membuat kunci tag Resource Manager (dengan purpose=DATA_GOVERNANCE) dan menentukan nilai tag hierarkis (Pratinjau). Untuk mengonfigurasi izin akses, klik Manage access.
    • Policy tags: klik tab Policy tags, lalu klik Create taxonomy untuk membuat taksonomi Data Catalog dan tag kebijakan hierarkis. Untuk mengonfigurasi izin akses, gunakan panel izin.

Setelah membuat kunci tag atau taksonomi, Anda melampirkan tag ke kolom tabel untuk menerapkan kontrol akses tingkat kolom dan penyamaran data:

Langkah berikutnya