IronPort

Versi integrasi: 12.0

Izin Produk

AsyncOS API adalah sistem berbasis peran. Cakupan kueri API ditentukan oleh peran pengguna. Pengguna perangkat Cisco Content Security Management dengan peran berikut dapat mengakses AsyncOS API:

  • Administrator
  • Operator
  • Teknisi
  • Operator Hanya Baca
  • Tamu
  • Administrator Web
  • Administrator Kebijakan Web
  • Administrator Pemfilteran URL
  • Email Administrator
  • Pengguna Pusat Bantuan

Mengonfigurasi integrasi IronPort di Google SecOps

Mengonfigurasi integrasi IronPort dengan sertifikat CA

Anda dapat memverifikasi koneksi dengan file sertifikat CA jika diperlukan.

Sebelum memulai, pastikan Anda memiliki hal berikut:

  • File sertifikat CA
  • Versi integrasi IronPort terbaru

Untuk mengonfigurasi integrasi dengan sertifikat CA, selesaikan langkah-langkah berikut:

  1. Parse file sertifikat CA Anda ke dalam String Base64.
  2. Buka halaman parameter konfigurasi integrasi.
  3. Masukkan string di kolom CA Certificate File.
  4. Untuk menguji bahwa integrasi berhasil dikonfigurasi, centang kotak Verifikasi SSL, lalu klik Uji.

Mengonfigurasi integrasi IronPort 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
Nama Instance String T/A Tidak Nama Instance yang ingin Anda konfigurasi integrasinya.
Deskripsi String T/A Tidak Deskripsi Instance.
Alamat Server IronPort String x.x.x.x Ya Alamat Server IronPort yang akan dihubungkan.
Port IronPort AsyncOS API String 6443 Benar Port IronPort AsyncOS API untuk terhubung.
Port SSH Ironport String 22 Ya Port SSH IronPort untuk terhubung.
Nama pengguna String T/A Ya Akun IronPort yang akan digunakan dengan integrasi.
Frasa sandi (password) Sandi T/A Ya Sandi untuk akun.
File Sertifikat CA - diuraikan menjadi String Base64 String T/A Tidak T/A
Use SSL Kotak centang Dicentang Tidak Tentukan apakah HTTPS harus digunakan untuk terhubung ke AsyncOS API.
Verifikasi SSL Kotak centang Tidak dicentang Tidak Tentukan apakah validasi sertifikat harus diaktifkan (akan memeriksa apakah sertifikat yang dikonfigurasi untuk AsyncOS API valid).
Menjalankan dari Jarak Jauh Kotak centang Tidak dicentang Tidak Centang kolom untuk menjalankan integrasi yang dikonfigurasi dari jarak jauh. Setelah dicentang, opsi akan muncul untuk memilih pengguna jarak jauh (agen).

Tindakan

Menambahkan Pengirim ke Daftar yang Diblokir

Deskripsi

Menambahkan pengirim ke daftar blokir.

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib diisi Deskripsi
Pengirim String T/A Ya Alamat pengirim yang akan ditambahkan ke daftar blokir. Tindakan ini menerima beberapa alamat sebagai daftar yang dipisahkan koma.
Daftar Filter String T/A Ya Nama daftar blokir.

Contoh Kasus Penggunaan Playbook

Menambahkan pengirim email yang tidak diinginkan ke daftar hitam IronPort berdasarkan analisis di Google SecOps.

Run On

Tindakan ini tidak dijalankan di entity.

Hasil Tindakan

Pengayaan Entity

T/A

Insight

T/A

Hasil Skrip
Nama Hasil Skrip Opsi Nilai Contoh
is_success Benar/Salah is_success:False
Hasil JSON
N/A

Mendapatkan semua Penerima menurut Pengirim

Deskripsi

Mendapatkan daftar penerima yang menerima email dari pengirim tertentu.

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib Diisi Deskripsi
Pengirim String T/A Ya Alamat email pengirim yang akan difilter.
Menelusuri Email untuk X Terakhir Bilangan bulat 7 Ya Tentukan jangka waktu untuk menelusuri email. Perhatikan bahwa nilai ini harus ditetapkan sesuai dengan jumlah email yang diproses oleh IronPort. Jika nilai yang diberikan cukup besar, tindakan dapat mengalami waktu tunggu habis.
Menetapkan Periode Email Penelusuran di DDL Hari Ya Tentukan apakah email penelusuran harus dilakukan dengan jangka waktu hari atau jam.
Jumlah Penerima Maksimum yang Akan Ditampilkan Bilangan bulat 20 Ya Tentukan berapa banyak penerima yang harus ditampilkan oleh tindakan.
Ukuran Halaman Bilangan bulat 100 Ya Tentukan ukuran halaman yang akan digunakan tindakan saat menelusuri email.

Contoh Kasus Penggunaan Playbook

Menelusuri penerima email berdasarkan email pengirim yang diberikan dalam tindakan.

Run On

Tindakan ini tidak dijalankan di entity.

Hasil Tindakan

Pengayaan Entity

T/A

Insight

T/A

Hasil Skrip
Nama Hasil Skrip Opsi Nilai Contoh
hasil T/A T/A
Hasil JSON
{
    "attributes": {
        "direction": "",
        "hostName": "",
        "senderGroup": "N/A",
        "sender": "reporting@smtp.inside-ironport.local",
        "replyTo": "N/A",
        "timestamp": "20 May 2020 01:00:04 (GMT +00:00)",
        "serialNumber": "42225C72BFBA18A2257D-C143F31DFB78",
        "mid": [
            229
        ],
        "senderIp": "N/A",
        "icid": 0,
        "messageStatus": {
            "229": "Delivered"
        },
        "mailPolicy": [],
        "isCompleteData": "N/A",
        "verdictChart": {
            "229": "00000000"
        },
        "senderDomain": "N/A",
        "recipient": [
            "test.user1@inside-ironport.local"
        ],
        "sbrs": "N/A",
        "subject": "IronPort Report: Outgoing Mail Daily Report (smtp.inside-ironport.local)"
    }
}

Mendapatkan semua Penerima menurut Subjek

Deskripsi

Mendapatkan daftar penerima yang menerima email dengan subjek yang sama.

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib Diisi Deskripsi
Subjek String T/A Ya Subjek yang akan difilter.
Menelusuri Email untuk X Terakhir Bilangan bulat 7 Ya

Tentukan jangka waktu untuk menelusuri email. Perhatikan bahwa nilai ini harus ditetapkan sesuai dengan jumlah email yang diproses oleh IronPort. Jika nilai yang diberikan cukup besar, tindakan dapat mengalami waktu tunggu habis.

Menetapkan Periode Email Penelusuran di DDL Hari Ya Tentukan apakah penelusuran email harus dilakukan dengan jangka waktu hari atau jam.
Jumlah Penerima Maksimum yang Akan Ditampilkan Bilangan bulat 20 Ya Tentukan berapa banyak penerima yang harus ditampilkan oleh tindakan.
Ukuran Halaman Bilangan bulat 100 Ya Tentukan ukuran halaman yang akan digunakan tindakan saat menelusuri email.

Contoh Kasus Penggunaan Playbook

Menelusuri informasi email di IronPort saat email memiliki Unicode di subjek.

Run On

Tindakan ini tidak dijalankan di entity.

Hasil Tindakan

Pengayaan Entity

T/A

Insight

T/A

Hasil Skrip
Nama Hasil Skrip Opsi Nilai Contoh
penerima T/A T/A
Hasil JSON
{
    "attributes": {
        "direction": "",
        "hostName": "",
        "senderGroup": "N/A",
        "sender": "reporting@smtp.inside-ironport.local",
        "replyTo": "N/A",
        "timestamp": "20 May 2020 01:00:04 (GMT +00:00)",
        "serialNumber": "42225C72BFBA18A2257D-C143F31DFB78",
        "mid": [
            229
        ],
        "senderIp": "N/A",
        "icid": 0,
        "messageStatus": {
            "229": "Delivered"
        },
        "mailPolicy": [],
        "isCompleteData": "N/A",
        "verdictChart": {
            "229": "00000000"
        },
        "senderDomain": "N/A",
        "recipient": [
            "test.user1@inside-ironport.local"
        ],
        "sbrs": "N/A"
}

Dapatkan Laporannya

Deskripsi

Mengambil informasi laporan IronPort tertentu.

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib diisi Deskripsi

Jenis Laporan

Menu Drop-Down Nilai Default: None Ya

Jenis laporan yang akan diambil.

Catatan: Laporan mail_sender_ip_hostname_detail dan mail_incoming_ip_hostname_detail berfungsi berdasarkan entitas IP atau Host Google SecOps; mail_users_detail berfungsi berdasarkan entitas Pengguna Google SecOps (dengan alamat email). Laporan lainnya berfungsi tanpa entitas Google SecOps.

Data Laporan Penelusuran untuk X Hari Terakhir Bilangan bulat 7 Ya Tentukan jangka waktu dalam hari untuk mencari data laporan. Secara default disetel ke 7 hari terakhir.
Jumlah Maksimum Data yang Akan Ditampilkan Bilangan bulat 20 Ya Tentukan berapa banyak kumpulan data yang harus ditampilkan oleh tindakan.

Contoh Kasus Penggunaan Playbook

Dapatkan informasi pelaporan dari server IronPort untuk analisis pemberitahuan di Google SecOps.

Run On

  1. IP atau HOST - laporan mail_sender_ip_hostname_detail dan mail_incoming_ip_hostname_detail
  2. PENGGUNA - laporan mail_users_detail
  3. NONE - jenis laporan lainnya berfungsi tanpa entitas Google SecOps.

Hasil Tindakan

Pengayaan Entity

Pengayaan entitas harus berfungsi seperti pada tindakan yang ada - jika laporan menampilkan data untuk entitas Google SecOps tertentu, gunakan data yang ditampilkan untuk pengayaan.

Lihat kode tindakan yang ada sebagai referensi.

Insight

T/A

Hasil Skrip
Nama Hasil Skrip Opsi Nilai Contoh
berhasil Benar/Salah success:False
Hasil JSON
{
    "meta": {
        "totalCount": -1
    },
    "data": {
        "type": "mail_sender_ip_hostname_detail",
        "resultSet": {
            "time_intervals": [
                {
                    "end_timestamp": 1590969599.0,
                    "counter_values": [
                        {
                            "counter_values": [
                                0,
                                0,
                                0,
                                0,
                                8,
                                8,
                                0,
                                0
                            ],
                            "ip_domain": "172.30.203.100",
                            "key": "irp-d1-dc01.inside-ironport.local"
                        }
                    ],
                    "begin_timestamp": 1588291200.0,
                    "end_time": "2020-05-31T23:59:00.000Z",
                    "begin_time": "2020-05-01T00:00:00.000Z"
                },
                {
                    "end_timestamp": 1593561599.0,
                    "counter_values": [
                        {
                            "counter_values": [
                                0,
                                0,
                                6,
                                0,
                                5,
                                11,
                                6,
                                0
                            ],
                            "ip_domain": "172.30.203.100",
                            "key": "irp-d1-dc01.inside-ironport.local"
                        }
                    ],
                    "begin_timestamp": 1590969600.0,
                    "end_time": "2020-06-30T23:59:00.000Z",
                    "begin_time": "2020-06-01T00:00:00.000Z"
                }
            ],
            "counter_names": [
                "detected_virus",
                "detected_spam",
                "threat_content_filter",
                "total_dlp_incidents",
                "total_clean_recipients",
                "total_recipients_processed",
                "total_threat_recipients",
                "detected_amp"
            ]
        }
    }
}

Ping

Deskripsi

Uji konektivitas ke server IronPort dengan parameter yang diberikan di halaman konfigurasi integrasi pada tab Google Security Operations Marketplace.

Parameter

T/A

Run On

Tindakan ini tidak dijalankan di entity.

Hasil Tindakan

Pengayaan Entity

T/A

Insight

T/A

Hasil Skrip
Nama Hasil Skrip Opsi Nilai Contoh
is_success Benar/Salah is_success:False
Hasil JSON
N/A

Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.