Google Cloud Storage
In diesem Dokument wird beschrieben, wie Sie Cloud Storage in das SOAR-Modul von Google Security Operations einbinden.
Diese Integration verwendet eine oder mehrere Open-Source-Komponenten. Sie können eine Kopie des Quellcodes dieser Integration aus einem Cloud Storage-Bucket herunterladen.
Anwendungsfälle
In der Google SecOps SOAR-Plattform löst die Google Cloud Storage-Integration die folgenden Anwendungsfälle:
Speicherung von Vorfallnachweisen: Playbooks können automatisch vorfallbezogene Nachweise wie Logs und Malware-Beispiele in Cloud Storage-Buckets erfassen und speichern, um ein manipulationssicheres Repository für die Beweissicherung bereitzustellen.
Threat Intelligence-Freigabe: Ihr Sicherheitsteam kann Cloud Storage verwenden, um Threat Intelligence-Feeds wie Listen mit bösartigen IP-Adressen und Domains sicher mit anderen Teams oder Organisationen zu teilen. Das Teilen von Feeds ermöglicht eine gemeinsame Bedrohungsabwehr und schnellere Reaktionszeiten.
Integration einer Sandbox für die Malware-Analyse: Playbooks können verdächtige Dateien aus einem Vorfall automatisch an eine cloudbasierte Sandbox für die Malware-Analyse senden. Sie können die Analyseergebnisse in Cloud Storage speichern, um sie zu prüfen und weitere Maßnahmen zu ergreifen. So können Sie eine effiziente und skalierbare Malware-Analyse durchführen.
Sicherung der Sicherheitskonfiguration: Mit den SOAR-Funktionen von Google SecOps können Sie regelmäßige Sicherungen wichtiger Sicherheitskonfigurationen wie Firewallregeln und Signaturen von Intrusion Detection Systems in Cloud Storage automatisieren. Die Automatisierung von Sicherungen sorgt für Geschäftskontinuität und eine schnellere Wiederherstellung bei versehentlichen oder böswilligen Änderungen.
Artefakte von Phishing-Kampagnen speichern: Verwenden Sie die SOAR-Funktionen von Google SecOps, um Phishing-E-Mails, Anhänge und andere Artefakte in Cloud Storage zu speichern, während Sie eine Phishing-Kampagne untersuchen. Der Artefaktspeicher ermöglicht die zentrale Analyse und Aufbewahrung von Beweisen für mögliche rechtliche Schritte.
Hinweis
Bevor Sie die Cloud Storage-Integration in Google SecOps konfigurieren, müssen Sie die folgenden Voraussetzungen erfüllen:
Dienstkonto erstellen
So erstellen Sie ein Dienstkonto:
Rufen Sie in der Google Cloud Console die Seite Anmeldedaten auf. Zu den Anmeldedaten
Wählen Sie im Menü Anmeldedaten erstellen die Option Dienstkonto aus.
Geben Sie im Feld Dienstkontoname einen Namen ein und klicken Sie auf Erstellen und fortfahren.
Überspringen Sie die optionalen Bildschirme für die Rollenzuweisung und den Hauptkontozugriff, indem Sie auf Weiter > Fertig klicken.
Dienstkonto Rollen zuweisen
Damit die Integration auf Ihre Storage-Buckets und -Objekte zugreifen und diese verwalten kann, weisen Sie Ihrem Dienstkonto die erforderlichen Rollen zu:
Rufen Sie in der Google Cloud Console IAM & Verwaltung > IAM auf.
Suchen Sie Ihr Dienstkonto und klicken Sie auf BearbeitenHauptkonto bearbeiten.
Klicken Sie auf Weitere Rolle hinzufügen und wählen Sie Folgendes aus:
Storage-Administrator: Gewährt vollständige Kontrolle über Buckets und Objekte.
Service Usage Consumer: Nur erforderlich, wenn Sie ein
Quota Project IDfür Abrechnungszwecke verwenden.
Klicken Sie auf Speichern.
Authentifizierungsmethode auswählen und konfigurieren
Workload Identity ist die empfohlene Authentifizierungsmethode, da sie kurzlebige Tokens anstelle von statischen Secrets verwendet.
JSON-Schlüssel: Basiert auf einer statischen Secret-Schlüsseldatei.
Workload Identity (empfohlen): Verwendet temporäre Zugriffstokens.
JSON-Schlüssel konfigurieren
So generieren Sie eine Dienstkontoschlüsseldatei im JSON-Format:
Wählen Sie Ihr Dienstkonto in der Google Cloud Console aus und rufen Sie Schlüssel auf.
Klicken Sie auf Schlüssel hinzufügen > Neuen Schlüssel erstellen.
Wählen Sie JSON aus und klicken Sie auf Erstellen. Die Schlüsseldatei wird auf Ihren Computer heruntergeladen.
Workload Identity-Anmeldedaten konfigurieren
Mit Workload Identity kann Google SecOps die Identität Ihres Dienstkontos sicher übernehmen. Führen Sie die folgenden Schritte aus, um Ihre Workload Identity zu konfigurieren.
Integrationsinstanz konfigurieren
Um den Prozess zur Identitätserkennung auszulösen, müssen Sie zuerst die grundlegenden Verbindungsparameter in Google SecOps konfigurieren:
Rufen Sie Content Hub > Antwortintegrationen auf.
Suchen Sie nach der Google Cloud Storage-Integration und wählen Sie sie aus.
Konfigurieren Sie die folgenden obligatorischen Parameter:
API-Stamm: Geben Sie die Basis-URL ein (z. B.
https://storage.googleapis.com).Workload Identity-E-Mail-Adresse: Geben Sie die E-Mail-Adresse des Dienstkontos ein, das Sie zuvor erstellt haben.
Verify SSL (SSL überprüfen): Diese Option muss aktiviert sein.
Lassen Sie das Feld Dienstkonto des Nutzers (JSON) leer.
Klicken Sie auf Speichern.
E‑Mail-Adresse für die eindeutige Identität ermitteln
Um die spezifische Identitätsadresse zu identifizieren, muss ein Verbindungstest ausgelöst werden, da Google SecOps ein bestimmtes internes Hauptkonto für die Kommunikation mit Ihren Google Cloud -Ressourcen verwendet. So wird sichergestellt, dass Sie dem richtigen Backend-Hauptkonto Berechtigungen gewähren.
Klicken Sie auf Testen. Der Test schlägt erwartungsgemäß fehl.
Klicken Sie neben Test auf den Button close_small.
Suchen Sie in der Fehlermeldung nach einer E-Mail-Adresse, die mit
gke-init-python@...odersoar-python@...beginnt. Kopieren Sie diese eindeutige E-Mail-Adresse.
Berechtigungen zur Identitätsübernahme gewähren
Zum Herstellen einer Vertrauensbeziehung muss der eindeutigen Identität die Berechtigung erteilt werden, im Namen Ihres Dienstkontos zu agieren. In diesem letzten Schritt wird die sichere Brücke eingerichtet, über die die Integration mit temporären, kurzlebigen Tokens auf Ihre Ressourcen zugreifen kann.
Rufen Sie in der Google Cloud Console IAM und Verwaltung > Dienstkonten auf.
Wählen Sie das Zieldienstkonto aus und rufen Sie Berechtigungen auf.
Klicken Sie auf Zugriff erlauben.
Fügen Sie im Feld Neue Hauptkonten die eindeutige Identitäts-E-Mail-Adresse ein, die Sie aus Google SecOps kopiert haben.
Wählen Sie im Feld Rollen zuweisen die Rolle
Service Account Token Creator(roles/iam.serviceAccountTokenCreator) aus.Klicken Sie auf Speichern.
Cloud Storage in Google SecOps einbinden
Für die Integration sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Service Account |
Optional
Der vollständige Inhalt der JSON-Schlüsseldatei des Dienstkontos. |
Workload Identity Email |
Optional.
Die Client-E-Mail-Adresse des Dienstkontos, das für die Identitätsübernahme von Workload Identity verwendet wird. |
Project ID |
Optional Die Projekt-ID, die für die Cloud Storage-Integration verwendet werden soll. Wenn Sie für diesen Parameter keinen Wert festlegen, wird die Projekt-ID aus dem Inhalt der JSON-Datei abgerufen, die im Parameter |
Quota Project ID |
Optional Die Google Cloud -Projekt-ID, die Sie für Google Cloud -APIs und die Abrechnung verwenden. Für diesen Parameter müssen Sie Ihrem Dienstkonto die Rolle Wenn kein Wert angegeben ist, wird die Projekt-ID aus dem Inhalt der JSON-Datei abgerufen, die im Parameter |
Eine Anleitung zum Konfigurieren einer Integration in Google SecOps finden Sie unter Integrationen konfigurieren.
Sie können später bei Bedarf Ä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 Auf ausstehende Aktionen im Workdesk reagieren und Manuelle Aktion in einem Fall ausführen.
Objekt aus einem Bucket herunterladen
Verwenden Sie diese Aktion, um ein bestimmtes Objekt (eine Datei) aus einem Cloud Storage-Bucket herunterzuladen.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Für die Aktion „Objekt aus einem Bucket herunterladen“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Bucket Name |
Erforderlich Der Name des Cloud Storage-Bucket, der das herunterzuladende Objekt enthält. |
Object Name |
Erforderlich Der vollständige Name des Objekts, das heruntergeladen werden soll. Wenn sich das Objekt in einem Ordner im Bucket befindet, geben Sie den Ordnerpfad an, z. B. |
Download Path |
Erforderlich Der absolute Pfad für das heruntergeladene Objekt, der zu einem vorhandenen Verzeichnis führt, z. B. |
Aktionsausgaben
Die Aktion „Objekt aus einem Bucket herunterladen“ liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
JSON-Ergebnis
Im folgenden Beispiel wird die JSON-Ergebnisausgabe beschrieben, die Sie erhalten, wenn Sie die Aktion „Objekt aus einem Bucket herunterladen“ verwenden:
{
"object_name": "123.txt"
"download_path": "/usr/bin/share/download.txt"
}
Ausgabenachrichten
In einem Fall-Repository werden für die Aktion „Objekt aus einem Bucket herunterladen“ die folgenden Ausgabenachrichten angezeigt:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
|
Aktion erfolgreich. |
Error executing action "Download an Object From a Bucket".
Reason: ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses beschrieben, wenn die Aktion „Objekt aus einem Bucket herunterladen“ verwendet wird:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Access Control List eines Buckets abrufen
Verwenden Sie die Aktion „Access Control List eines Buckets abrufen“, um ACLs für die angegebenen Cloud Storage-Buckets abzurufen und anzuzeigen.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Für die Aktion „Get a Bucket's Access Control List“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Bucket Name |
Erforderlich Der Name des Cloud Storage-Bucket, für den Sie die ACL abrufen möchten. Wenn Sie ACLs für mehrere Buckets abrufen möchten, geben Sie die Bucket-Namen als kommagetrennten String ein, z. B. |
Aktionsausgaben
Die Aktion „Access Control List eines Buckets abrufen“ liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Nicht verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
JSON-Ergebnis
[
{"BucketName": "ziv",
"BucketACLs": [
{"Entity": "project-owners-ID",
"Role": "OWNER"}
]
}
]
Ausgabenachrichten
Auf einer Case Wall werden für die Aktion „Get a Bucket's Access Control List“ die folgenden Ausgabenachrichten angezeigt:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
|
Aktion erfolgreich. |
Error executing action "Get a Bucket's Access Control List".
Reason:
ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses beschrieben, wenn die Aktion „Access Control List eines Buckets abrufen“ verwendet wird:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Bucket-Objekte auflisten
Verwenden Sie die Aktion „Bucket-Objekte auflisten“, um Objekte aufzulisten, die im Cloud Storage-Bucket gespeichert sind.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Für die Aktion „Bucket-Objekte auflisten“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Bucket Name |
Erforderlich Der Name des Buckets, aus dem Objekte abgerufen werden sollen. |
Max Objects to Return |
Optional Die Anzahl der zurückzugebenden Objekte. Standardmäßig gibt die Aktion bei jeder Ausführung 50 Objekte zurück. |
Retrieves the Access Control List of an object |
Optional Wenn diese Option ausgewählt ist, ruft die Aktion die Objekt-ACL ab. Standardmäßig nicht ausgewählt. |
Aktionsausgaben
Die Aktion „Bucket-Objekte auflisten“ liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
JSON-Ergebnis
In den folgenden Beispielen werden die JSON-Ergebnisausgaben beschrieben, die bei Verwendung der Aktion „Bucket-Objekte auflisten“ empfangen werden:
Wenn der Parameter
Retrieves the Access Control List of an objectnicht ausgewählt ist:{ "Objects": [ { "ObjectName": "test.txt", "Bucket": "ContentType": "TimeCreated": " ", "TimeUpdated": " ", "Size": 18, "MD5": "7CjVfQ+Oz/C0pI08IKRdvQ==", "Owner": "", "CR32c": "RQEqxA==", "id": "siemplify-tip/test.txt/1604926667310271" } ] }Wenn der Parameter
Retrieves the Access Control List of an objectausgewählt ist:{ "Objects": [ { "ObjectName": "test.txt", "Bucket": "BUCKET_NAME", "ContentType": "text/plain" "TimeCreated": " ", "TimeUpdated": " ", "Size": 18, "MD5": "7CjVfQ+Oz/C0pI08IKRdvQ==", "Owner": "", "CR32c": "RQEqxA==", "id": "BUCKET_NAME/test.txt/1604926667310271", "ObjectACL": [ { "entity": "user@example.com", "role": "OWNER" }] }, ] }
Ausgabenachrichten
In einer Case Wall liefert die Aktion „Bucket-Objekte auflisten“ die folgenden Ausgabenachrichten:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
|
Aktion erfolgreich. |
Error executing action "List Bucket Objects". Reason:
ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses bei Verwendung der Aktion „Bucket-Objekte auflisten“ beschrieben:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Buckets auflisten
Verwenden Sie die Aktion „Buckets auflisten“, um eine Liste der Buckets aus Cloud Storage abzurufen.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Für die Aktion „Buckets auflisten“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Max Results |
Optional Die maximale Anzahl der zurückzugebenden Buckets. Standardmäßig gibt die Aktion 50 Buckets zurück. |
Aktionsausgaben
Die Aktion „Buckets auflisten“ liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
JSON-Ergebnis
Im folgenden Beispiel wird die JSON-Ergebnisausgabe beschrieben, die bei Verwendung der Aktion „Buckets auflisten“ empfangen wird:
{
"Buckets": [
{
"CreationDate": "2020-11-09T12:57:03.981Z",
"ModificationDate": "2020-11-09T12:57:03.981Z",
"Name": "testexample",
"Owner": "testexample"
}]
}
Ausgabenachrichten
In einem Fall-Repository liefert die Aktion „Buckets auflisten“ die folgenden Ausgabemeldungen:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
|
Aktion erfolgreich. |
Error executing action "List Buckets". Reason:
ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses bei Verwendung der Aktion „Buckets auflisten“ beschrieben:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Ping
Verwenden Sie die Ping-Aktion, um die Verbindung zu Cloud Storage zu testen.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Keine.
Aktionsausgaben
Die Aktion liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Nicht verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
Ausgabenachrichten
In einem Fall-Repository liefert die Ping-Aktion die folgenden Ausgabemeldungen:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
Successfully connected to the Google Cloud Storage server with
the provided connection parameters! |
Aktion erfolgreich. |
Failed to connect to the Google Cloud Storage server! Error is
ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses bei Verwendung der Ping-Aktion beschrieben:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Öffentlichen Zugriff auf Bucket entfernen
Verwenden Sie die Aktion „Öffentlichen Zugriff aus Bucket entfernen“, um den öffentlichen Zugriff aus dem Cloud Storage-Bucket zu entfernen.
Für diese Aktion müssen Sie dem Dienstkonto, das Sie in der Integration verwenden, die Rolle Storage Admin zuweisen.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Für die Aktion „Öffentlichen Zugriff aus Bucket entfernen“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Resource Name |
Erforderlich Der Ressourcenname des Buckets. |
Prevent Public Access From Bucket |
Erforderlich Wenn diese Option ausgewählt ist, wird der Bucket so konfiguriert, dass ein möglicher öffentlicher Zugriff verhindert wird. |
Aktionsausgaben
Die Aktion „Öffentlichen Zugriff aus Bucket entfernen“ liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Nicht verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
Ausgabenachrichten
In einem Fall-Repository werden für die Aktion „Öffentlichen Zugriff auf Bucket entfernen“ die folgenden Ausgabemeldungen angezeigt:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
Successfully removed public access from bucket using Google
Cloud Storage: RESOURCE_NAME
|
Aktion erfolgreich. |
Error executing action "Remove Public Access From Bucket".
Reason: ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses beschrieben, wenn die Aktion „Öffentlichen Zugriff aus Bucket entfernen“ verwendet wird:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
ACL-Eintrag für Bucket aktualisieren
Verwenden Sie die Aktion „ACL-Eintrag für Bucket aktualisieren“, um einen ACL-Eintrag im angegebenen Cloud Storage-Bucket zu aktualisieren.
Aktionseingaben
Für die Aktion „ACL-Eintrag für Bucket aktualisieren“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Bucket Name |
Erforderlich Der Name des Buckets, für den die ACL geändert werden soll. |
Entity |
Erforderlich Die Entität, die die Berechtigung hat. Folgende Werte sind möglich:
Weitere Informationen zu Entitäten finden Sie unter Ressourcendarstellungen. |
Role |
Erforderlich Die Zugriffsberechtigung, die für die Entität erforderlich ist. Folgende Werte sind möglich:
|
Aktionsausgaben
Die Aktion „ACL-Eintrag für Bucket aktualisieren“ liefert die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Nicht verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
Ausgabenachrichten
Auf einer Case Wall werden für die Aktion „ACL-Eintrag für Bucket aktualisieren“ die folgenden Ausgabenachrichten angezeigt:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
|
Aktion erfolgreich. Die vorhandene Rolle stimmt nicht mit dem Parameterwert Role überein. Prüfen Sie den Parameterwert Role. |
Successfully updated ACL entity:
ENTITY to role:
ROLE in bucket
BUCKET_NAME. |
Aktion erfolgreich. |
|
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Skriptausgabe beschrieben, wenn die Aktion „ACL-Eintrag für Bucket aktualisieren“ verwendet wird:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Objekt in einen Bucket hochladen
Verwenden Sie die Aktion „Objekt in einen Bucket hochladen“, um ein Objekt in den Cloud Storage-Bucket hochzuladen.
Diese Aktion wird nicht für Entitäten ausgeführt.
Aktionseingaben
Für die Aktion „Objekt in einen Bucket hochladen“ sind die folgenden Parameter erforderlich:
| Parameter | Beschreibung |
|---|---|
Bucket Name |
Erforderlich Der Name des Buckets, in den ein Objekt hochgeladen werden soll. |
Source File Path |
Erforderlich Der absolute Pfad zur hochzuladenden Datei, z. B. |
Object Name |
Erforderlich Der Name des hochgeladenen Objekts im Bucket. |
Aktionsausgaben
Die Aktion „Objekt in einen Bucket hochladen“ bietet die folgenden Ausgaben:
| Aktionsausgabetyp | Verfügbarkeit |
|---|---|
| Anhang im Fall-Repository | Nicht verfügbar |
| Link zum Fall-Repository | Nicht verfügbar |
| Tabelle mit Fall-Repository | Nicht verfügbar |
| Anreicherungstabelle | Nicht verfügbar |
| JSON-Ergebnis | Verfügbar |
| Ausgabenachrichten | Verfügbar |
| Scriptergebnis | Verfügbar |
JSON-Ergebnis
{
"object_id":"BUCKET_NAME/errorlog.txt/1610616919132517",
"Object_name":"errorlog.txt",
"md5_hash":"PTdL8D6pBwIKyMfIXR/H9A==",
"object_path":"/b/BUCKET_NAME/o/errorlog.txt"
}
Ausgabenachrichten
In einem Fall-Repository liefert die Aktion „Objekt in einen Bucket hochladen“ die folgenden Ausgabenachrichten:
| Ausgabemeldung | Beschreibung der Nachricht |
|---|---|
|
Aktion erfolgreich. |
Error executing action "Upload an Object To a Bucket". Reason:
ERROR_REASON |
Aktion fehlgeschlagen. Prüfen Sie die Verbindung zum Server, die Eingabeparameter oder die Anmeldedaten. |
Scriptergebnis
In der folgenden Tabelle werden die Werte für die Ausgabe des Skriptergebnisses beschrieben, wenn die Aktion „Objekt in einen Bucket hochladen“ verwendet wird:
| Name des Skriptergebnisses | Wert |
|---|---|
is_success |
True oder False |
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten