IronPort

Versione integrazione: 12.0

Autorizzazione del prodotto

L'API AsyncOS è un sistema basato sui ruoli. L'ambito delle query API è definito dal ruolo dell'utente. Gli utenti dell'appliance Cisco Content Security Management con i seguenti ruoli possono accedere all'API AsyncOS:

  • Amministratore
  • Operatore
  • Tecnico
  • Operatore di sola lettura
  • Ospite
  • Amministratore web
  • Amministratore criteri web
  • Amministratore del filtro degli URL
  • Amministratore email
  • Utente Help Desk

Configura l'integrazione di IronPort in Google SecOps

Configurare l'integrazione di IronPort con un certificato CA

Se necessario, puoi verificare la connessione con un file del certificato CA.

Prima di iniziare, assicurati di avere quanto segue:

  • Il file del certificato CA
  • L'ultima versione dell'integrazione IronPort

Per configurare l'integrazione con un certificato CA, completa i seguenti passaggi:

  1. Analizza il file del certificato CA in una stringa Base64.
  2. Apri la pagina dei parametri di configurazione dell'integrazione.
  3. Inserisci la stringa nel campo File certificato CA.
  4. Per verificare che l'integrazione sia configurata correttamente, seleziona la casella di controllo Verifica SSL e fai clic su Test.

Configura l'integrazione di IronPort in Google SecOps

Per istruzioni dettagliate su come configurare un'integrazione in Google SecOps, vedi Configurare le integrazioni.

Parametri di integrazione

Utilizza i seguenti parametri per configurare l'integrazione:

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome istanza Stringa N/D No Nome dell'istanza per cui intendi configurare l'integrazione.
Descrizione Stringa N/D No Descrizione dell'istanza.
Indirizzo del server IronPort Stringa x.x.x.x Indirizzo del server IronPort a cui connettersi.
Porta API IronPort AsyncOS Stringa 6443 Vero Porta dell'API IronPort AsyncOS a cui connettersi.
Porta SSH Ironport Stringa 22 Porta SSH IronPort a cui connettersi.
Nome utente Stringa N/D Account IronPort da utilizzare con l'integrazione.
Passphrase (password) Password N/D Password dell'account.
File del certificato CA analizzato in una stringa Base64 Stringa N/D No N/D
Use SSL (Usa SSL) Casella di controllo Selezionata No Specifica se HTTPS deve essere utilizzato per connettersi all'API AsyncOS.
Verifica SSL Casella di controllo Deselezionata No Specifica se la convalida del certificato deve essere abilitata (verificherà se il certificato configurato per l'API AsyncOS è valido).
Esegui da remoto Casella di controllo Deselezionata No Seleziona il campo per eseguire l'integrazione configurata da remoto. Una volta selezionata, viene visualizzata l'opzione per selezionare l'utente remoto (agente).

Azioni

Aggiungere il mittente alla lista bloccata

Descrizione

Aggiungere un mittente a una lista bloccata.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione
Mittenti Stringa N/D L'indirizzo del mittente da aggiungere alla lista bloccata. L'azione accetta più indirizzi come elenco separato da virgole.
Elenco filtri Stringa N/D Il nome della lista bloccati.

Esempi di casi d'uso del playbook

Aggiungi un mittente email indesiderato alla blacklist di IronPort in base all'analisi in Google SecOps.

Run On

Questa azione non viene eseguita sulle entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
N/A

Recupera tutti i destinatari per mittente

Descrizione

Visualizza un elenco dei destinatari che hanno ricevuto email da un determinato mittente.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione
Mittente Stringa N/D L'indirizzo email del mittente in base al quale filtrare.
Cercare email per ultimo X Numero intero 7 Specifica un periodo di tempo in cui cercare le email. Tieni presente che questo valore deve essere impostato in base alla quantità di email elaborate da IronPort. Se viene fornito un valore sufficientemente grande, l'azione può scadere.
Imposta il periodo di ricerca delle email in DDL Giorni Specifica se le email di ricerca devono essere eseguite con il periodo di giorni o ore.
Numero massimo di destinatari da restituire Numero intero 20 Specifica il numero di destinatari che l'azione deve restituire.
Dimensioni pagina Numero intero 100 Specifica le dimensioni della pagina da utilizzare per l'azione durante la ricerca delle email.

Esempi di casi d'uso del playbook

Cerca i destinatari email in base all'email del mittente fornita nell'azione.

Run On

Questa azione non viene eseguita sulle entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
risultati N/D N/D
Risultato 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)"
    }
}

Recuperare tutti i destinatari per oggetto

Descrizione

Visualizza un elenco dei destinatari che hanno ricevuto un'email con lo stesso oggetto.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione
Oggetto Stringa N/D L'oggetto in base al quale filtrare.
Cercare email per ultimo X Numero intero 7

Specifica un periodo di tempo in cui cercare le email. Tieni presente che questo valore deve essere impostato in base alla quantità di email elaborate da IronPort. Se viene fornito un valore sufficientemente grande, l'azione può scadere.

Imposta il periodo di ricerca delle email in DDL Giorni Specifica se le email di ricerca devono essere eseguite con il periodo di giorni o ore.
Numero massimo di destinatari da restituire Numero intero 20 Specifica il numero di destinatari che l'azione deve restituire.
Dimensioni pagina Numero intero 100 Specifica le dimensioni della pagina da utilizzare per l'azione durante la ricerca delle email.

Esempi di casi d'uso del playbook

Cerca informazioni sulle email in IronPort quando le email contengono Unicode nell'oggetto.

Run On

Questa azione non viene eseguita sulle entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
destinatari N/D N/D
Risultato 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"
}

Scarica report

Descrizione

Recupera informazioni specifiche sui report IronPort.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione

Tipo di report

Elenco a discesa Valore predefinito: Nessuno

Il tipo di report da recuperare.

Nota:i report mail_sender_ip_hostname_detail e mail_incoming_ip_hostname_detail funzionano in base alle entità IP o host di Google SecOps; mail_users_detail funziona in base all'entità utente di Google SecOps (con indirizzo email). Altri report funzionano senza entità Google SecOps.

Dati dei report sulla rete di ricerca per gli ultimi X giorni Numero intero 7 Specifica un periodo di tempo in giorni per la ricerca dei dati dei report. Per impostazione predefinita, è impostato sugli ultimi 7 giorni.
Numero massimo di record da restituire Numero intero 20 Specifica quanti record deve restituire l'azione.

Esempi di casi d'uso del playbook

Ricevi informazioni sui report dal server IronPort per l'analisi dell'avviso in Google SecOps.

Run On

  1. IP o HOST - mail_sender_ip_hostname_detail e mail_incoming_ip_hostname_detail
  2. UTENTE - mail_users_detail report
  3. NONE: gli altri tipi di report funzionano senza entità Google SecOps.

Risultati dell'azione

Arricchimento delle entità

L'arricchimento delle entità deve funzionare come nell'azione esistente: se il report ha restituito dati per un'entità Google SecOps specifica, utilizza i dati restituiti per l'arricchimento.

Visualizza il codice di azione esistente come riferimento.

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
operazione riuscita Vero/Falso success:False
Risultato 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"
            ]
        }
    }
}

Dindin

Descrizione

Verifica la connettività al server IronPort con i parametri forniti nella pagina di configurazione dell'integrazione nella scheda Google Security Operations Marketplace.

Parametri

N/D

Run On

Questa azione non viene eseguita sulle entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
N/A

Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.