AWS IAM Access Analyzer
Dokumen ini menjelaskan cara mengintegrasikan AWS IAM Access Analyzer dengan Google Security Operations.
Kasus Penggunaan
- Menyerap temuan ke Google Security Operations untuk penyelidikan
- Tindakan aktif - memperbarui insight, memindai resource
Mengonfigurasi integrasi AWS IAM Access Analyzer di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Parameter integrasi
Gunakan parameter berikut untuk mengonfigurasi integrasi:
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| AWS Access Key ID | String | T/A | Ya | ID Kunci Akses AWS yang akan digunakan dalam integrasi. |
| AWS Secret Key | Sandi | T/A | Ya | Kunci Rahasia AWS yang akan digunakan dalam integrasi. |
| AWS Default Region | String | T/A | Ya | Region default AWS yang akan digunakan dalam integrasi, misalnya us-west-2. |
| Nama Analyzer | String | T/A | Ya | Nama penganalisis yang harus digunakan dalam integrasi. |
Tindakan
Ping
Deskripsi
Uji konektivitas ke AWS IAM Access Analyzer dengan parameter yang disediakan di halaman konfigurasi integrasi di halaman Google SecOps Content Hub.
Dijalankan Pada
Tindakan ini tidak berjalan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan ini tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook:
|
Umum |
Memindai Resource
Deskripsi
Memindai resource menggunakan AWS IAM Access Analyzer.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ARN Resource | CSV | T/A | Ya | Tentukan daftar ARN resource yang dipisahkan koma yang perlu dipindai. |
Dijalankan Pada
Tindakan ini tidak berjalan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{"ResponseMetadata": {"HTTPHeaders": {"connection": "keep-alive",
"content-length": "178",
"content-type": "application/json",
"date": "Sun, 22 Nov 2020 09:22:03 GMT",
"x-amz-apigw-id": "WZwVQFICIAMFjnQ=",
"x-amzn-requestid": "c15d8ab2-afc7-4cb0-bea2-a47ebc649cb8",
"x-amzn-trace-id": "Root=1-5fba2dbb-042d89bb2964e4f635bd7843"},
"HTTPStatusCode": 200,
"RequestId": "c15d8ab2-afc7-4cb0-bea2-a47ebc649cb8",
"RetryAttempts": 0},
"resource": {"analyzedAt": datetime.datetime(2020, 11, 22, 9, 21, 50, 919000, tzinfo=tzutc()),
"isPublic": False,
"resourceArn": "arn:aws:s3:::asddsa",
"resourceOwnerAccount": "582302349248",
"resourceType": "AWS::S3::Bucket"}}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil menampilkan pemindaian untuk setidaknya satu (is_success = true) : print"Successfully scanned the following resources using AWS IAM Access Analyzer: \n".format(Resource IDs) Jika gagal untuk setidaknya satu (is_success = true): print"Action wasn't able to scan the following resources using AWS IAM Access Analyzer: \n".format(Resource IDs) Jika gagal untuk semua (is_success = false): print"No resources were scanned." Pesan Asinkron: "Waiting for the following resources to be scanned using AWS IAM Access Analyzer: {0}".format(unprocessed resources) Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya: cetak "Error executing action "Scan Resources". Reason: {0}''.format(error.Stacktrace) Jika Analyzer tidak ditemukan: cetak "Error executing action "Scan Resources". Reason: '{0}' analyzer was not found''.format(Analyzer Name). |
Umum |
Archive Finding
Mengarsipkan temuan di AWS Security Hub.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID temuan | String | T/A | Ya | Tentukan ID temuan yang ingin Anda arsipkan. |
Dijalankan Pada
Tindakan ini tidak berjalan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: If no raised errors from SDK (is_success = true) : print"Successfully archived finding with ID '{0}' in AWS IAM Access Analyzer".format(Finding ID) Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau lainnya: cetak "Error executing action "Archive Finding". Reason: {0}''.format(error.Stacktrace) Jika Analyzer tidak ditemukan: cetak "Error executing action "Archive Finding". Reason: '{0}' analyzer was not found''.format(Analyzer Name). |
Umum |
Konektor
AWS IAM Access Analyzer - Findings Connector
Deskripsi
Mengambil temuan dari AWS IAM Access Analyzer.
Mengonfigurasi AWS IAM Access Analyzer - Findings Connector di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi konektor di Google SecOps, lihat Mengonfigurasi konektor.
Parameter konektor
Gunakan parameter berikut untuk mengonfigurasi konektor:
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Nama Kolom Produk | String | Nama Produk | Ya | Masukkan nama kolom sumber untuk mengambil nama Kolom Produk. |
| Nama Kolom Peristiwa | String | resourceType | Ya | Masukkan nama kolom sumber untuk mengambil nama Kolom Peristiwa. |
| Nama Kolom Lingkungan | String | "" | Tidak | Menjelaskan nama kolom tempat nama lingkungan disimpan. Jika kolom lingkungan tidak ditemukan, lingkungan tersebut adalah lingkungan default. |
| Pola Regex Lingkungan | String | .* | Tidak | Pola ekspresi reguler yang akan dijalankan pada nilai yang ditemukan di kolom "Nama Kolom Lingkungan". Defaultnya adalah .* untuk menangkap semua dan menampilkan nilai yang tidak berubah. Digunakan untuk mengizinkan pengguna memanipulasi kolom lingkungan melalui logika ekspresi reguler. Jika pola ekspresi reguler null atau kosong, atau nilai lingkungan null, hasil lingkungan akhir adalah lingkungan default. |
| Waktu Tunggu Skrip (Detik) | Bilangan bulat | 180 | Ya | Batas waktu tunggu untuk proses python yang menjalankan skrip saat ini. |
| AWS Access Key ID | String | T/A | Benar | ID Kunci Akses AWS yang akan digunakan dalam integrasi. |
| AWS Secret Key | Sandi | T/A | Benar | Kunci Rahasia AWS yang akan digunakan dalam integrasi. |
| AWS Default Region | String | T/A | Benar | Region default AWS yang akan digunakan dalam integrasi, misalnya us-west-2. |
| Nama Analyzer | String | T/A | Benar | Nama penganalisis yang harus digunakan dalam integrasi. |
| Tingkat Keparahan Pemberitahuan | String | Sedang | Salah | Tingkat keparahan Pemberitahuan Google SecOps yang dibuat dari konektor ini. Nilai yang memungkinkan: Kritis, Tinggi, Sedang,Rendah,Informasi |
| Temuan Maksimum yang Akan Diambil | Bilangan bulat | 50 | Tidak | Jumlah temuan yang akan diproses per satu iterasi konektor. |
| Jam Maksimum Mundur | Bilangan bulat | 1 | Tidak | Jumlah jam ke belakang untuk mengambil temuan. |
| Menggunakan daftar yang diizinkan sebagai daftar yang tidak diizinkan | Kotak centang | Tidak dicentang | Ya | Jika diaktifkan, daftar yang diizinkan akan digunakan sebagai daftar yang tidak diizinkan. |
| Verifikasi SSL | Kotak centang | Tidak dicentang | Ya | Jika diaktifkan, verifikasi bahwa sertifikat SSL untuk koneksi ke server AWS IAM Access Analyzer valid. |
| Alamat Server Proxy | String | T/A | Tidak | Alamat server proxy yang akan digunakan. |
| Nama Pengguna Proxy | String | T/A | Tidak | Nama pengguna proxy untuk melakukan autentikasi. |
| Sandi Proxy | Sandi | T/A | Tidak | Sandi proxy untuk autentikasi. |
Aturan Konektor
Dukungan Proxy
Konektor mendukung Proxy.
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.