Google Übersetzer in Google SecOps einbinden
In diesem Dokument wird beschrieben, wie Sie Google Translate konfigurieren und in Google Security Operations (Google SecOps) einbinden.
Integrationsversion: 4.0
Hinweise
Wenn Sie die Integration nutzen möchten, müssen Sie einen API-Schlüssel erstellen und konfigurieren.
API-Schlüssel erstellen
Führen Sie die folgenden Schritte aus, um den API-Schlüssel zu erstellen:
Rufen Sie in der Google Cloud Console die Seite APIs & Dienste > Anmeldedaten auf.
Klicken Sie auf Hinzufügen Anmeldedaten erstellen.
Wählen Sie API-Schlüssel aus, um einen neuen API-Schlüssel zu generieren. Ein Dialogfeld mit einem generierten API-Schlüssel wird angezeigt.
Klicken Sie auf
Kopieren, um den API-Schlüssel zu kopieren.
Einschränkungen für API-Schlüssel konfigurieren
So konfigurieren Sie die API-Einschränkung für den API-Schlüssel:
Klicken Sie auf Schlüssel einschränken.
Wählen Sie unter API-Einschränkungen die Option Schlüssel einschränken aus.
Wählen Sie in der API-Liste die Cloud Translation API aus.
Konfigurieren Sie die entsprechenden Einschränkungen.
Klicken Sie auf Speichern, um die API-Schlüsselkonfiguration zu speichern.
Integrationsparameter
Für die Google Übersetzer-Integration sind die folgenden Parameter erforderlich:
Parameter | Beschreibung |
---|---|
API Root |
Erforderlich. Der API-Stamm der Google Übersetzer-Instanz. Der Standardwert ist Weitere Informationen zur Cloud Translation API finden Sie unter Cloud Translation API. |
API Key |
Erforderlich. Der API-Schlüssel des Google Translate-Kontos. |
Verify SSL |
Erforderlich. Wenn diese Option ausgewählt ist, wird das SSL-Zertifikat bei der Verbindung zum Google Translate-Server validiert. Standardmäßig ausgewählt. |
Eine Anleitung zum Konfigurieren einer Integration in Google SecOps finden Sie unter Integrationen konfigurieren.
Bei Bedarf können Sie später Änderungen vornehmen. Nachdem Sie eine Integrationsinstanz konfiguriert haben, können Sie sie in Playbooks verwenden. Weitere Informationen zum Konfigurieren und Unterstützen mehrerer Instanzen finden Sie unter Mehrere Instanzen unterstützen.
Aktionen
Weitere Informationen zu Aktionen finden Sie unter Ausstehende Aktionen über „Mein Arbeitsbereich“ bearbeiten und Manuelle Aktion ausführen.
Sprachen auflisten
Verwenden Sie die Aktion List Languages, um die verfügbaren Sprachen in Google Übersetzer aufzulisten.
Diese Aktion wird nicht für Google SecOps-Elemente ausgeführt.
Aktionseingaben
Für die Aktion List Languages sind die folgenden Parameter erforderlich:
Parameter | Beschreibung |
---|---|
Filter Key |
Optional. Ein Schlüssel zum Filtern von Sprachen. Folgende Werte sind möglich:
Der Standardwert ist |
Filter Logic |
Optional. Eine Filterlogik, die angewendet werden soll. Die Filterlogik verwendet den Wert, den Sie im Parameter Folgende Werte sind möglich:
Der Standardwert ist |
Filter Value |
Optional. Ein Wert, der im Filter verwendet werden soll. Die Filterlogik verwendet den Wert, den Sie im Parameter Wenn Wenn Sie keinen Wert auswählen, wird der Filter bei der Aktion ignoriert. Die Filterlogik basiert auf dem Wert, der im Parameter |
Max Records To Return |
Optional. Die maximale Anzahl der zurückzugebenden Datensätze. Der Höchstwert ist Wenn Sie keinen Wert festlegen, werden standardmäßig 50 Datensätze zurückgegeben. |
Aktionsausgaben
Die Aktion List Languages (Sprachen auflisten) gibt Folgendes aus:
Ausgabetyp der Aktion | Verfügbarkeit |
---|---|
Anhang im Fall-Repository | Nicht verfügbar |
Link zum Fall‑Repository | Nicht verfügbar |
Tabelle „Fall-Repository“ | Verfügbar |
Anreicherungstabelle | Nicht verfügbar |
JSON-Ergebnis | Verfügbar |
Ausgabemeldungen | Verfügbar |
Scriptergebnis | Verfügbar |
Tabelle „Fall-Repository“
Mit der Aktion List Languages kann die folgende Tabelle generiert werden:
Tabellenname: Verfügbare Sprachen
Tabellenspalte: Sprachschlüssel
JSON-Ergebnis
Das folgende Beispiel zeigt die JSON-Ergebnisausgabe, die bei Verwendung der Aktion List Languages (Sprachen auflisten) empfangen wird:
{
"data": {
"languages": [
{
"language": "af"
},
{
"language": "am"
},
{
"language": "ar"
}
]
}
}
Ausgabemeldungen
Die Aktion List Languages (Sprachen auflisten) kann die folgenden Ausgabemeldungen zurückgeben:
Ausgabemeldung | Nachrichtenbeschreibung |
---|---|
|
Die Aktion wurde ausgeführt. |
Error executing action "List Languages". Reason: ERROR_REASON |
Die Aktion ist fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle ist der Wert für die Ausgabe des Skriptergebnisses bei Verwendung der Aktion List Languages aufgeführt:
Name des Scriptergebnisses | Wert |
---|---|
is_success |
True oder False |
Ping
Verwenden Sie die Aktion Ping, um die Verbindung zu Google Translate zu testen.
Diese Aktion wird nicht für Google SecOps-Elemente ausgeführt.
Aktionseingaben
Keine.
Aktionsausgaben
Die Aktion Ping bietet die folgenden Ausgaben:
Ausgabetyp der Aktion | Verfügbarkeit |
---|---|
Anhang im Fall-Repository | Nicht verfügbar |
Link zum Fall‑Repository | Nicht verfügbar |
Tabelle „Fall-Repository“ | Nicht verfügbar |
Anreicherungstabelle | Nicht verfügbar |
JSON-Ergebnis | Nicht verfügbar |
Ausgabemeldungen | Verfügbar |
Scriptergebnis | Verfügbar |
Ausgabemeldungen
Die Aktion Ping kann die folgenden Ausgabenachrichten zurückgeben:
Ausgabemeldung | Nachrichtenbeschreibung |
---|---|
|
Die Aktion wurde ausgeführt. |
Failed to connect to the Google Translate server! Error is ERROR_REASON |
Die Aktion ist fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle ist der Wert für die Ausgabe des Skriptergebnisses bei Verwendung der Aktion Ping aufgeführt:
Name des Scriptergebnisses | Wert |
---|---|
is_success |
True oder False |
Text übersetzen
Mit der Aktion Text übersetzen können Sie Text mit Google Übersetzer übersetzen lassen.
Diese Aktion wird nicht für Google SecOps-Elemente ausgeführt.
Aktionseingaben
Für die Aktion Text übersetzen sind die folgenden Parameter erforderlich:
Parameter | Beschreibung |
---|---|
Source Language |
Optional. Die Ausgangssprache des Texts. Wenn Sie diesen Parameter nicht konfigurieren, wird die Sprache automatisch erkannt. |
Target Language |
Erforderlich. Eine Zielsprache. Der Standardwert ist |
Text |
Erforderlich. Ein zu übersetzender Text. |
Aktionsausgaben
Die Aktion Text übersetzen bietet die folgenden Ausgaben:
Ausgabetyp der Aktion | Verfügbarkeit |
---|---|
Anhang im Fall-Repository | Nicht verfügbar |
Link zum Fall‑Repository | Nicht verfügbar |
Tabelle „Fall-Repository“ | Nicht verfügbar |
Anreicherungstabelle | Nicht verfügbar |
JSON-Ergebnis | Verfügbar |
Ausgabemeldungen | Verfügbar |
Scriptergebnis | Verfügbar |
JSON-Ergebnis
Das folgende Beispiel zeigt die JSON-Ergebnisausgabe, die bei Verwendung der Aktion Text übersetzen empfangen wird:
{
"data": {
"translations": [
{
"translatedText": "TRANSLATED_TEXT"
}
]
}
}
Ausgabemeldungen
Die Aktion Text übersetzen kann die folgenden Ausgabemeldungen zurückgeben:
Ausgabemeldung | Nachrichtenbeschreibung |
---|---|
|
Die Aktion wurde ausgeführt. |
Error executing action "Translate Text". Reason: ERROR_REASON |
Die Aktion ist fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle ist der Wert für die Ausgabe des Skriptergebnisses aufgeführt, wenn die Aktion Text übersetzen verwendet wird:
Name des Scriptergebnisses | Wert |
---|---|
is_success |
True oder False |
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten