Fitur audit keamanan (versi baru) mengaktifkan semua aturan audit database bawaan dan model deteksi anomali secara default. Anda dapat menonaktifkan aturan atau model yang tidak diperlukan, serta membuat model deteksi kustom berdasarkan dimensi seperti database, tabel, bidang, sumber akses, dan instans untuk menerapkan kebijakan keamanan yang lebih fleksibel.
Prasyarat
Fitur audit keamanan (versi baru) harus diaktifkan. Untuk informasi selengkapnya, lihat Aktifkan audit keamanan (versi baru).
Kelola aturan audit database
DAS mengaktifkan semua aturan audit database bawaan secara default. Anda dapat menonaktifkan aturan yang tidak diperlukan.
Masuk ke Konsol DAS.
Di panel navigasi sebelah kiri, klik Security Center > Security Audit.
Di halaman Security Audit, klik Alert rules > Database audit rules.
Nonaktifkan aturan yang tidak diperlukan.
Kelola aturan audit kustom
Jika aturan audit bawaan tidak memenuhi kebutuhan keamanan Anda, Anda dapat membuat aturan audit kustom untuk menentukan perilaku database tertentu yang perlu dipantau beserta kondisi alert yang sesuai.
Prosedur
Masuk ke Konsol DAS.
Di panel navigasi sebelah kiri, klik Security Center > Security Audit.
Di halaman Security Audit, klik tab Alert rules > Custom audit rules.
Di tab tersebut, klik Add Rule untuk membuka kotak dialog Add Rule.
Di kotak dialog, konfigurasikan aturan audit sesuai kebutuhan bisnis Anda.
Catatan
Saat mengonfigurasi aturan kustom, pastikan kondisinya konsisten secara logis. Contoh berikut menjelaskan konflik kondisi umum untuk membantu Anda menghindari konfigurasi aturan yang tidak valid.
Skenario 1: Konflik cakupan aset
Panduan: Saat mengonfigurasi kondisi aset di bagian Asset, nilai Instance name, Database name, dan Table name harus memiliki hubungan hierarkis yang jelas.
Contoh salah: Di cakupan aset, Instance name diatur ke
Instance-A, tetapi Database name diatur keDB-B, yang tidak termasuk dalamInstance-A.Alasan: Karena
DB-Bbukan bagian dariInstance-A, aturan tersebut memiliki cakupan pemantauan yang tidak valid dan tidak akan pernah dipicu.
Skenario 2: Konflik antara perilaku dan jenis operasi
Panduan: Saat mengonfigurasi kondisi perilaku di bagian Behavior, nilai SQL content harus sesuai dengan Operation type yang relevan.
Contoh salah: Anda mengatur SQL content ke
login failed!dan Operation type keSelect.Alasan: Pesan
login failed!hanya dihasilkan oleh operasiLogin, bukan operasiSelect. Oleh karena itu, kondisi ini saling bertentangan dan aturan tidak akan pernah dipicu.
Skenario 3: Konflik antara perilaku dan hasil eksekusi
Panduan: Kondisi perilaku harus sesuai dengan hasil eksekusi yang mungkin terjadi.
Contoh salah 1:
Perilaku: Di bagian Behavior, Anda mengatur SQL content agar sama dengan
login failed!.Hasil: Di bagian Result, Anda mengatur Affected rows agar lebih besar dari
10.Alasan: Login yang gagal tidak melakukan operasi data, sehingga jumlah baris yang terpengaruh selalu 0. Oleh karena itu, kondisi ini tidak akan pernah terpenuhi.
Contoh salah 2:
Perilaku: Di bagian Behavior, Anda mengatur SQL content agar sama dengan
login failed!.Hasil: Di bagian Result, Anda mengatur Execution status agar sama dengan
Success.Alasan:
login failed!menunjukkan kegagalan login, yang secara langsung bertentangan dengan status Success.
Tips konfigurasi
Saat operator adalah Equals, Anda hanya dapat memilih satu objek target.
Saat operator adalah Belongs to, Anda dapat memasukkan beberapa objek target. Tekan tombol Enter untuk memisahkan objek-objek tersebut.
Kelola model deteksi anomali
DAS mengaktifkan semua model deteksi anomali bawaan secara default. Anda dapat menonaktifkan model yang tidak diperlukan.
Masuk ke Konsol DAS.
Di panel navigasi sebelah kiri, klik Security Center > Security Audit.
Di halaman Security Audit, klik Alert rules > Anomaly detection models.
Nonaktifkan model yang tidak diperlukan.
Model deteksi kustom
Jika model deteksi bawaan tidak memenuhi kebutuhan deteksi anomali Anda, Anda dapat membuat model deteksi kustom.
Masuk ke Konsol DAS.
Di panel navigasi sebelah kiri, klik Security Center > Security Audit.
Di halaman Security Audit, klik Alert rules > Custom detection models.
Klik Add Rule.
Di kotak dialog Add Rule, konfigurasikan parameter untuk model kustom dan klik OK.
Parameter
Deskripsi
Rule name
Masukkan nama untuk model tersebut. Nama deskriptif memudahkan identifikasi model.
Risk level
Pilih tingkat risiko untuk model dari daftar drop-down.
Asset type
Pilih jenis aset yang akan dipantau oleh model. Pilih RDS.
Filter conditions
Konfigurasikan kondisi filter untuk menentukan event anomali yang akan dideteksi.
Add More
Klik Add More untuk menambahkan beberapa kondisi filter. Kondisi-kondisi ini digabungkan menggunakan operator logika AND.
Alert condition
Tentukan satuan waktu untuk deteksi dan kondisi alert. DAS memeriksa data yang sesuai dengan kondisi filter dan, jika kondisi alert terpenuhi dalam periode waktu yang ditentukan, akan menghasilkan alert anomali.
Setelah membuat model, Anda dapat melihatnya di daftar model dan mengeditnya jika diperlukan. Status default model yang baru dibuat adalah Disabled. Model harus diaktifkan agar berlaku.
Di kolom status, aktifkan sakelar untuk mengaktifkan model.