Mengonfigurasi laporan terjadwal
Dokumen ini menjelaskan fitur laporan terjadwal Google Security Operations, yang memungkinkan Anda membuat, mengelola, dan mendistribusikan laporan yang dibuat dari dasbor Google SecOps yang ada. Anda dapat menggunakan laporan terjadwal untuk membagikan insight keamanan utama dengan mengirimkannya sebagai laporan email berulang kepada pemangku kepentingan.
Fitur laporan terjadwal mendukung beberapa kasus penggunaan umum:
- Bagikan insight keamanan utama kepada organisasi atau pelanggan Anda.
- Membagikan snapshot dasbor satu kali kepada pengelola setelah penyelidikan.
- Kirim email ke tim Anda dengan ringkasan berkala yang berulang tentang metrik keamanan utama.
Fitur utama
- Penjadwalan fleksibel: Tentukan frekuensi penayangan (per jam, harian, mingguan, dan bulanan) serta zona waktu. Anda juga dapat mengirimkan satu laporan secara langsung.
- Beberapa format laporan: PDF, PNG, dan CSV.
- Beberapa metode pengiriman:
- Lampiran email: Mengirim laporan sebagai lampiran file langsung ke kotak masuk penerima.
- Pengiriman GCS yang aman: Mengupload laporan ke bucket Cloud Storage milik pelanggan dalam project Google Anda dan mengirim notifikasi email dengan link aman ke laporan kepada penerima dengan izin yang diperlukan.
Sebelum memulai
Bagian ini berisi persyaratan dan prasyarat untuk fitur laporan terjadwal Google Security Operations.
Izin untuk melihat, membuat, dan mengubah
Izin kontrol akses berbasis peran (RBAC) menentukan siapa yang dapat melihat, membuat, dan mengubah laporan terjadwal.
Saat Anda membuat laporan, laporan tersebut akan dijalankan dengan izin RBAC Anda.
Tabel berikut mencantumkan izin yang diperlukan untuk laporan email:
| Izin IAM | Tujuan |
|---|---|
chronicle.googleapis.com/dashboardScheduledReports.get |
Melihat laporan. |
chronicle.googleapis.com/dashboardScheduledReports.list |
Lihat daftar laporan. |
chronicle.googleapis.com/dashboardScheduledReports.fetchHistory |
Melihat histori jadwal laporan. |
chronicle.googleapis.com/dashboardScheduledReports.create |
Buat laporan baru. |
chronicle.googleapis.com/dashboardScheduledReports.update |
Memperbarui laporan. |
chronicle.googleapis.com/dashboardScheduledReports.delete |
Menghapus laporan. |
chronicle.googleapis.com/dashboardScheduledReports.duplicate |
Buat salinan laporan. |
chronicle.googleapis.com/dashboardScheduledReports.trigger |
Buat laporan. |
Daftar yang diizinkan untuk domain email target
Administrator tenant mengonfigurasi daftar yang diizinkan untuk domain email eksternal yang dapat dikirimi laporan oleh Google SecOps. Proses ini membantu memastikan bahwa Google SecOps hanya mengirim laporan ke domain yang disetujui.
Untuk mengonfigurasi daftar yang diizinkan dari domain email eksternal, lakukan hal berikut:
Buka Setelan > Setelan Email. Dialog Email Domains akan terbuka dan menampilkan tabel dengan kolom berikut:
- Domain: Domain email eksternal yang dapat menerima laporan dari Google SecOps—yaitu, pesan email yang berisi link aman ke laporan atau pesan email dengan laporan sebagai lampiran.
- Tanggal ditambahkan: Tanggal dan waktu domain ditambahkan ke daftar.
- Ditambahkan oleh: Pengguna yang menambahkan domain ke daftar
- Tindakan: Hapus domain dengan mengklik ikon tempat sampah
Klik Tambahkan Domain Baru. Dialog Allowlist new domain akan terbuka.
Di kolom Domain, masukkan domain, lalu klik Simpan. Dialog akan ditutup dan domain akan ditampilkan dalam tabel.
Ulangi dua langkah sebelumnya sesuai kebutuhan.
Membuat laporan terjadwal
Setiap tenant Google SecOps dapat memiliki maksimum 50 laporan terjadwal yang dikonfigurasi di dalamnya.
Untuk membuat laporan terjadwal, selesaikan langkah-langkah berikut:
Buka halaman Laporan, lalu klik Buat Laporan Baru. Dialog Creating new report akan terbuka.
Lakukan tindakan berikut:
Di panel Details, lakukan hal berikut:
- Di kotak Nama Laporan, masukkan nama unik.
- Opsional: Di kotak Deskripsi Laporan, masukkan deskripsi.
Di panel Data, lakukan langkah berikut:
- Dari daftar Dasbor, pilih dasbor yang berisi konten laporan.
- Centang atau hapus centang pada kotak Cakupan Global. Jika kotak centang Cakupan Global dicentang, daftar Cakupan Data tidak tersedia, dan laporan menyertakan semua data tanpa batasan berbasis cakupan.
- Jika kotak centang Cakupan Global tidak dicentang, dari daftar Cakupan Data, pilih setidaknya satu cakupan RBAC.
Di bagian bawah panel Data, kotak Filter menampilkan filter dan penggantian waktu yang berlaku untuk dasbor.
Di panel Pengiriman, di bagian Jadwalkan Pengiriman, pilih salah satu opsi Jenis Jadwal berikut:
Dasar: Jadwal berjalan sesuai dengan parameter Waktu, Hari, Bulan, dan Zona Waktu yang ditentukan. Sub-parameter dan opsi bergantung pada konfigurasi Anda. Misalnya, setelah Anda memilih opsi parameter Waktu, Jalankan pada waktu tertentu atau Ulangi setiap jam, parameter tambahan yang sesuai akan berubah.
Di bagian bawah parameter jadwal Dasar, kotak Eksekusi sesuai pilihan menampilkan perkiraan waktu pembuatan laporan pertama dan kedua.
Lanjutan: Jadwal berjalan sesuai dengan ekspresi CRON di kotak CRON dan zona waktu yang dipilih dari daftar Zona waktu.
Di bagian bawah parameter jadwal Lanjutan, kotak Terjemahan CRON menampilkan jadwal dalam bentuk yang dapat dibaca manusia, misalnya,
1:35PM, every day.
Di panel Pengiriman, di bagian Pengiriman Email, pilih salah satu opsi berikut:
Upload laporan di GCS dan kirim link melalui email (Lebih Aman): Google SecOps mengupload laporan ke bucket Cloud Storage dalam project Google Anda dan mengirim link melalui email kepada penerima dengan izin yang diperlukan. Dengan mengklik link, penerima dapat mendownload file laporan langsung dari bucket Cloud Storage.
Jika ada laporan dengan opsi ini yang pernah disimpan di sistem Anda, ID bucket akan ditampilkan (misalnya,
dsr-999123456789-a1b2c3d4-e5f6-4a5b-8c9d-0123456789ab).Jika ini adalah laporan pertama dalam sistem Anda dengan opsi ini dipilih, lakukan hal berikut:
- Klik Provision GCS Bucket. Dialog GCS Bucket Provision akan terbuka.
- Baca teksnya, lalu klik Setuju & Lanjutkan.
- Berikan izin baca yang diperlukan ke bucket bagi pengguna yang menerima link ke laporan.
Kirim laporan sebagai lampiran file dalam email: Google SecOps mengirim laporan melalui email sebagai lampiran file kepada penerima yang ditentukan. Opsi ini kurang aman dibandingkan opsi Upload laporan di GCS....
Di panel Pengiriman, di bagian Pengiriman Email, konfigurasi parameter berikut untuk menentukan cara Google SecOps mengirim pesan email untuk laporan:
- Subjek Email: Ubah teks default sesuai kebutuhan.
- Isi Email: Ubah teks default sesuai kebutuhan.
- Penerima: Masukkan alamat email, lalu klik Tambahkan. Alamat email ditampilkan di kotak ID email penerima. Pastikan domain penerima ada dalam daftar yang diizinkan.
Ukuran file maksimum untuk laporan adalah 10 MB.
Di panel Format, pilih format laporan:
- CSV: Paling cocok untuk versi dasbor yang dapat dicetak dan hanya dapat dibaca.
- PDF: Format gambar yang cocok untuk disematkan dalam presentasi.
- PNG: Ekspor data mentah dari diagram dan tabel dasbor.
Klik Simpan untuk mengaktifkan laporan terjadwal.
Mengelola laporan yang ada
Halaman Laporan menampilkan detail dasar semua laporan yang dapat Anda akses, sehingga Anda dapat memantau status (Aktif atau Tidak Aktif), waktu terakhir dijalankan, waktu terakhir diubah, status terakhir dijalankan (Berhasil, Sedang Berlangsung, atau Error).
Untuk melakukan tindakan pada laporan yang ada, lakukan tindakan berikut:
- Buka halaman Laporan.
- Arahkan kursor ke baris yang relevan, lalu klik Lainnya.
- Pilih tindakan dari tabel berikut. Beberapa tindakan mengharuskan Anda menyimpan perubahan atau mengonfirmasi tindakan.
| Tindakan | Opsi | Deskripsi |
|---|---|---|
| Lihat detail dan histori | Lihat Detail dan Histori | Menampilkan histori proses dan pesan kegagalan pengiriman. |
| Mengedit laporan | Edit Konfigurasi | Membuka dialog Mengedit laporan, tempat Anda dapat mengubah setelan. Untuk mengetahui informasi tentang setelan laporan, lihat Membuat laporan terjadwal. |
| Segera kirimkan laporan | Kirim Sekarang | Mengirim laporan segera. |
| Menyematkan laporan | Sematkan | Mempertahankan laporan di bagian atas halaman Laporan. |
| Menyalin laporan | Duplikat | Membuat salinan duplikat laporan. |
| Menghapus laporan | Hapus | Menghapus laporan secara permanen setelah Anda mengonfirmasi tindakan tersebut. |
Memberikan izin baca ke bucket dengan laporan
Saat laporan dibuat pertama kali dengan opsi pengiriman GCS (opsi Upload laporan di GCS dan kirim link melalui email (Lebih Aman)), Anda harus menyelesaikan alur kerja penyediaan satu kali. Proses ini akan membuat bucket Cloud Storage dalam project BYOP Anda, yang ditautkan ke Google Cloud akun penagihan Anda.
Setelah penyiapan awal ini, konfigurasi laporan berikutnya akan otomatis menggunakan bucket yang ada.
Setelah bucket berhasil disediakan, Anda bertanggung jawab untuk mengelola akses. Anda harus memberikan akses baca ke bucket secara manual untuk semua penerima email yang ditentukan dalam konfigurasi laporan. Bergantung pada persyaratan keamanan Anda, Anda dapat memilih antara akses tingkat bucket atau tingkat folder.
Lakukan langkah-langkah berikut untuk memberikan izin baca yang diperlukan ke bucket bagi pengguna yang menerima link Cloud Storage:
- Di konsol Google Cloud Google, buka halaman Cloud Storage Buckets.
- Dalam daftar bucket, klik nama bucket yang dimulai dengan awalan
dsr-(misalnya,dsr-999123456789-a1b2c3d4-e5f6-4a5b-8c9d-0123456789ab). - Pilih Tingkat Akses.
Pilih opsi yang paling sesuai dengan kebutuhan organisasi Anda:
Akses tingkat bucket: Gunakan opsi ini agar penerima memiliki akses ke semua laporan yang dikirim ke bucket. Menggunakan opsi ini lebih mudah, tetapi memberikan akses yang lebih luas kepada penerima. Untuk mengonfigurasi opsi ini, lakukan hal berikut:
- Pilih tab Permissions di dekat bagian atas halaman.
- Klik Grant Access.
- Di kolom New principals, masukkan ID penerima (misalnya,
user:name@example.comatauserviceAccount:my-service-account@project-id.iam.gserviceaccount.com). Di bagian Assign roles, lakukan salah satu hal berikut:
- Pilih Storage Object Viewer. (Untuk menemukan opsi dengan cepat, Anda dapat mengetik
Storage Object Viewerdi kotak filter.) - Untuk akses hak istimewa terendah di tingkat bucket, tetapkan peran khusus yang hanya berisi izin
storage.objects.get.
- Pilih Storage Object Viewer. (Untuk menemukan opsi dengan cepat, Anda dapat mengetik
Klik Simpan.
Akses tingkat folder: Google SecOps membuat folder unik untuk setiap laporan terjadwal. Gunakan opsi ini untuk memastikan bahwa penerima hanya mengakses data laporan tertentu. Untuk mengonfigurasi opsi ini, lakukan hal berikut:
- Dalam daftar objek bucket, temukan folder yang sesuai dengan laporan terjadwal tertentu.
- Klik kotak centang di samping nama folder.
- Di panel informasi sebelah kanan (klik Tampilkan Panel Info jika tidak terlihat), pilih tab Izin.
- Klik Grant Access.
- Di kolom New principals, masukkan ID penerima (misalnya,
user:name@example.comatauserviceAccount:my-service-account@project-id.iam.gserviceaccount.com). Di bagian Assign roles, lakukan salah satu hal berikut:
- Pilih Storage Object Viewer. (Untuk menemukan opsi dengan cepat, Anda dapat mengetik
Storage Object Viewerdi kotak filter.) - Untuk akses dengan hak istimewa terendah di tingkat folder, tetapkan peran khusus yang hanya berisi izin
storage.objects.get.
- Pilih Storage Object Viewer. (Untuk menemukan opsi dengan cepat, Anda dapat mengetik
Klik Simpan.
Enkripsi data dan kepatuhan keamanan
Saat membuat dan mengirimkan laporan terjadwal, Google SecOps melindungi data Anda dengan kontrol keamanan penyimpanan dan transmisi standar Google Cloud :
- Pengiriman Email Langsung: Ditangani menggunakan layanan Google Message Router (GMR).
- Dalam penyimpanan: Semua data yang disimpan oleh Google dienkripsi pada lapisan penyimpanan menggunakan algoritma Advanced Encryption Standard (AES-256).
- Dalam pengiriman: GMR menggunakan Transport Layer Security (TLS) untuk mengenkripsi traffic dan lampiran email.
- Bucket GCS: Untuk laporan yang dikirim ke bucket Cloud Storage, pelanggan yang menggunakan Kunci Enkripsi yang Dikelola Pelanggan (CMEK) dapat mengenkripsi bucket dengan kunci mereka sendiri, sehingga memastikan lampiran laporan disimpan dengan enkripsi tersebut.
Untuk meninjau informasi kepatuhan mendetail, lihat Pengelola Laporan Kepatuhan Google Cloud.
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.