Ruft Sicherheitsereignisprotokolle der Dienste ab, die von Cloud App Security geschützt werden.

HTTPS-Anforderung

GET https://<serviceURL>/v1/siem/security_events

Anforderungsparameter

Wichtig:

Die Anforderung muss die erforderlichen Parameter enthalten.

Parameter

Beschreibung

Erforderlicher Parameter

service

Name des geschützten Diensts, dessen Protokolle Sie abrufen möchten.

Wichtig:

Geben Sie jeweils nur einen Dienst an.

Zu den Optionen gehören:

  • exchange

    Anmerkung:

    Diese Option umfasst nur Exchange Online-bezogene Protokolle.

  • sharepoint

  • onedrive

  • dropbox

  • box

  • googledrive

  • gmail

  • teams

  • exchangeserver

    Anmerkung:

    Diese Option deckt Exchange Server-bezogene Protokolle von ScanMail for Microsoft Exchange ab, nachdem Ihr ScanMail-Server unter Cloud App Security registriert wurde.

  • salesforce_sandbox

  • salesforce_production

  • teams_chat

event

Typ des Sicherheitsereignisses, dessen Protokolle Sie abrufen möchten. Zu den Optionen gehören:

  • securityrisk

  • virtualanalyzer

  • Ransomware

  • dlp

Wichtig:

Geben Sie jeweils nur einen Ereignistyp an.

Optionaler Parameter

start

end

Start- und Endzeit, während der die Protokolle abgerufen werden sollen. Format: ISO 8601-Zeitstempel auf die Sekunde oder Millisekunde in UTC, yyyy-mm-ddThh: mm: SS[.MMM] Z. Zum Beispiel 2016-07-22T01:51:31Z oder 2016-07-22T01:51:31.001Z.

Die Anforderung ruft Protokolle innerhalb von maximal 72 Stunden vor dem Zeitpunkt ab, an dem die Anforderung gemäß den Einstellungen start und end gesendet wird:

  • Wenn sowohl start und end nicht angegeben sind, ruft die Anforderung die Protokolle innerhalb von fünf Minuten vor dem Zeitpunkt, an dem die Anforderung gesendet wird, ab.

  • Wenn sowohl start als auch end angegeben sind, ruft die Anforderung Protokolle innerhalb der konfigurierten Dauer ab. Stellen Sie sicher, dass die Endzeit (end) nicht vor der Startzeit (start) liegt.

  • Wenn nur start angegeben ist, ruft die Anforderung Protokolle innerhalb von fünf Minuten nach dem Zeitpunkt der konfigurierten Startzeit (start) ab.

  • Wenn nur end angegeben ist, ruft die Anforderung Protokolle innerhalb von fünf Minuten vor dem Zeitpunkt der konfigurierten Endzeit (end) ab.

limit

Anzahl der gleichzeitig anzuzeigenden Protokollelemente. Es sind maximal 500 Protokollelemente zulässig.

Wenn nicht angegeben, wird der Wert standardmäßig auf 500 festgelegt.

Wenn die Gesamtzahl der angeforderten Protokollelemente das angegebene Limit überschreitet, wird im Feld next_link in der Antwort eine URL angegeben. Verwenden Sie diese URL, um eine zweite Anforderung zu erstellen und die restlichen Protokollelemente für die vorherige Anforderung abzurufen. Wiederholen Sie dies, bis Sie alle Protokollelemente für die erste Anforderung erhalten haben.

Beispiel anfordern

Beispiel 1: Abrufen aller Protokolle für 'Prävention vor Datenverlust' von Exchange Online innerhalb von fünf Minuten vor dem Zeitpunkt, an dem die Anforderung gesendet wird
GET https://api.tmcas.trendmicro.com/v1/siem/security_events?service=exchange&event=dlp
Authorization: Bearer 1de231142eef3f83928da98dc251fbebb6cafe77

Beispiel 2: Abrufen von Protokollen für die Suche nach Sicherheitsrisiken von Exchange Online von 2018-09-23 03:35:07.000 bis 2018-09-25 05:47:07:000 (UTC), wobei die Anzahl der gleichzeitig anzuzeigenden Protokollelemente 10 beträgt

  • GET https://api.tmcas.trendmicro.com/v1/siem/security_events?service=exchange&event=securityrisk&
    start=2018-09-23T03:35:07.000Z&end=2018-09-25T05:47:07.000Z&limit=10
    Authorization: Bearer 1de231142eef3f83928da98dc251fbebb6cafe77
  • Wenn die Gesamtzahl der angeforderten Protokollelemente 10 übersteigt, verwenden Sie die URL im Feld next_link in der Antwort, um eine zweite Anforderung wie folgt zu erstellen:
    GET https://api.tmcas.trendmicro.com/v1/siem/security_events?service=exchange&event=securityrisk&
    start=2018-09-23T03:35:07.000Z&end=2018-09-25T05:47:07.000Z&limit=10&page_id=<randomly generated value>=
    Authorization: Bearer 1de231142eef3f83928da98dc251fbebb6cafe77

Antwort

Bei Erfolg sendet der Dienst eine HTTP 200-Antwort zurück und gibt einen Antworttext im JSON-Format zurück; andernfalls sendet der Dienst eine Fehlermeldung im JSON-Format mit Fehlerdetails zurück. Weitere Informationen zu Fehlern finden Sie unter API-Antworten.

Antwortbeispiel

HTTP/1.1 200
Content-Type: application/json

{
    "current_link": "https://api.tmcas.trendmicro.com/v1/siem/security_events?service=exchange&event=securityrisk&
     start=2018-09-23T03:35:07.000Z&end=2018-09-25T05:47:07.000Z&limit=1",
    "next_link": "https://api.tmcas.trendmicro.com/v1/siem/security_events?service=exchange&event=securityrisk&
     start=2018-09-23T03:35:07.000Z&end=2018-09-25T05:47:07.000Z&limit=1&page_id=<randomly generated value>=",
    "last_log_item_generation_time": "2018-09-25T02:14:40Z",
    "security_events": [
        {
            "log_item_id": "NdGBDmYBWu4z8GKN0Jhl",
            "service": "exchange",
            "event": "security_risk_scan",
            "message": {
                "scan_type": "Real-time scan",
                "affected_user": "username1@example1.onmicrosoft.com",
                "location": "username1@example1.onmicrosoft.com\\Junk Email",
                "detection_time": "2018-09-25T02:14:40Z",
                "triggered_policy_name": "phishing test from jimmy",
                "triggered_security_filter": "Web Reputation",
                "action": "Quarantine",
                "action_result": "success",
                "mail_message_id": "<0ee59974fb7c48538b3e077f5c40b877@trendmicro.com>",
                "mail_message_sender": "<username2@example2.com>",
                "mail_message_recipient": [
                    "\"username1\"<username1@example1.onmicrosoft.com>"
                ],
                "mail_message_submit_time": "2018-09-25T02:14:25.818Z",
                "mail_message_delivery_time": "2018-09-25T02:14:24",
                "mail_message_subject": "aaaa",
                "mail_message_file_name": "filename.exe",
                "security_risk_name": "Spyware: http://wrs21.winshipway.com",
                "detected_by": "Web Reputation",
                "risk_level": "Dangerous"
            }
        }
    ]
}

Antwortfelder

In der folgenden Tabelle werden die verfügbaren Felder für den Antworttext beschrieben. Weitere Informationen über Felder im Zusammenhang mit Sicherheitsereignissen finden Sie unter Protokolle und Berichte in der Cloud App Security-Online-Hilfe.

Anmerkung:

Alle zeitbezogenen Felder in der Tabelle sind auf Coordinated Universal Time (UTC) eingestellt.

Feld

Datentyp

Beschreibung

current_link

Zeichenfolge

URL in der aktuellen Anforderung

next_link

Zeichenfolge

URL für die Nachfolgeanforderung, wenn die angeforderten Protokolle die festgelegte Grenze für die gleichzeitige Anzeige überschreiten. Verwenden Sie diese URL, um eine zweite Anforderung zu erstellen und die restlichen Protokollelemente für die vorherige Anforderung abzurufen. Wiederholen Sie dies, bis Sie alle Protokollelemente für die erste Anforderung erhalten haben.

last_log_item_generation_time

ISO 8601-Zeitstempel

Datum und Uhrzeit, wann das letzte Protokollelement in der aktuellen Anforderung generiert wurde, d. h. die Erkennungszeit (detection_time) des letzten Protokollelements in der aktuellen Anforderung

security_events

JSON-Array

Details der angeforderten Elemente des Sicherheitsereignisprotokolls

security_events/log_item_id

Zeichenfolge

ID, die ein Protokollelement eindeutig identifiziert

security_events/service

Zeichenfolge

Name des angeforderten Diensts

security_events/event

Zeichenfolge

Typ des angeforderten Sicherheitsereignisses

security_events/message

JSON-Objekt

Details eines Elements des Sicherheitsereignisprotokolls

Allgemeine Felder in "Nachricht"

security_events/message/scan_type

Zeichenfolge

Ob es sich um eine Echtzeitsuche oder eine manuelle Suche handelt, die das Sicherheitsereignis erkannt hat

security_events/message/affected_user

Zeichenfolge

Postfach, das eine E-Mail-Nachricht mit dem Auslösen des Sicherheitsereignisses oder eines Benutzerkontos empfangen hat, das eine Datei hochgeladen oder geändert hat, die das Sicherheitsereignis ausgelöst hat

security_events/message/location

Zeichenfolge

Speicherort, in dem das Sicherheitsereignis entdeckt wurde

security_events/message/detection_time

ISO 8601-Zeitstempel

Datum und Uhrzeit, wann das Sicherheitsereignis entdeckt wurde

security_events/message/triggered_policy_name

Zeichenfolge

Name einer konfigurierten Richtlinie, die verletzt wurde

security_events/message/triggered_security_filter

Zeichenfolge

Name des Sicherheitsfilters, der das Sicherheitsereignis entdeckt hat

security_events/message/action

Zeichenfolge

Aktion, die von Cloud App Security nach Erkennung eines Sicherheitsereignisses durchgeführt wird

security_events/message/action_result

Zeichenfolge

Ob die Aktion erfolgreich durchgeführt wurde oder nicht

E-Mail-bezogene Felder in "Nachricht"

security_events/message/mail_message_id

Zeichenfolge

ID der E-Mail-Nachricht, die das Sicherheitsereignis ausgelöst hat

security_events/message/mail_message_sender

Zeichenfolge

E-Mail-Adresse des Absenders

security_events/message/mail_message_recipient

Array

E-Mail-Adresse(n) des/der Empfänger(s)

security_events/message/mail_message_submit_time

ISO 8601-Zeitstempel

Datum und Uhrzeit der Empfangsbestätigung der E-Mail-Nachricht, die das Sicherheitsereignis ausgelöst hat

security_events/message/mail_message_delivery_time

ISO 8601-Zeitstempel

Datum und Uhrzeit für das Senden der E-Mail-Nachricht, die das Sicherheitsereignis ausgelöst hat

security_events/message/mail_message_subject

Zeichenfolge

Betreff der E-Mail-Nachricht, die das Sicherheitsereignis ausgelöst hat

security_events/message/mail_message_file_name

Zeichenfolge

Name des E-Mail-Anhangs, der das Sicherheitsereignis ausgelöst hat

Dateibezogene Felder in "Nachricht"

security_events/message/file_name

Zeichenfolge

Name der Datei, die das Sicherheitsereignis ausgelöst hat

security_events/message/file_upload_time

ISO 8601-Zeitstempel

Datum und Uhrzeit, zu der die Datei, die das Sicherheitsereignis ausgelöst hat, hochgeladen wurde

Protokolltypbezogene Felder in "Nachricht"

Suche nach Sicherheitsrisiken

security_events/message/security_risk_name

Zeichenfolge

Name des entdeckten Sicherheitsrisikos

security_events/message/detected_by

Zeichenfolge

Technologie oder Methode, mit Hilfe derer die E-Mail-Nachricht oder die Datei, die das Sicherheitsereignis ausgelöst hat, entdeckt wurde

security_events/message/risk_level

Zeichenfolge

Web Reputation-Risikostufe, die der analysierten URL zugewiesen wurde, die das Sicherheitsereignis ausgelöst hat

security_events/message/file_sha1

Zeichenfolge

SHA-1-Hash-Wert der Datei, die das Sicherheitsereignis ausgelöst hat

security_events/message/file_sha256

Zeichenfolge

SHA-256-Hash-Wert der Datei, die das Sicherheitsereignis ausgelöst hat

Virtual Analyzer

security_events/message/virus_name

Zeichenfolge

Name des erkannten Virus

security_events/message/file_sha1

Zeichenfolge

SHA-1-Hash-Wert der Datei, die das Sicherheitsereignis ausgelöst hat

security_events/message/risk_level

Zeichenfolge

Virtual Analyzer-Risikostufe, die dem analysierten Objekt zugewiesen wurde, das das Sicherheitsereignis ausgelöst hat

security_events/message/detection_type

Zeichenfolge

Typ des verdächtigen Objekts, das das Sicherheitsereignis ausgelöst hat

security_events/message/file_sha256

Zeichenfolge

SHA-256-Hash-Wert der Datei, die das Sicherheitsereignis ausgelöst hat

security_events/message/va_report_link

Zeichenfolge

Link für den von Virtual Analyzer generierten Zusammenfassungsbericht.

Dieses Feld wird nur zurückgegeben, wenn der Wert des Felds risk_level Hohes Risiko, Mittleres Risiko oder Geringes Risiko lautet.

Um den Bericht abzurufen, müssen Sie die Berichts-ID in diesem Link verwenden, um die Get Virtual Analyzer-Berichts-API aufzurufen. Weitere Informationen finden Sie unter Virtual Analyzer-Bericht abrufen.

Ransomware

security_events/message/ransomware_name

Zeichenfolge

Name der erkannten Ransomware

Prävention vor Datenverlust

security_events/message/triggered_dlp_template

Array

Einzelheiten der Vorlage zur Einhaltung von Richtlinien, gegen die verstoßen wurde, um das Sicherheitsereignis auszulösen