Google Cloud Storage-Integration

Last Updated November 16, 2023

Kurzübersicht

Die WalkMe-Integration in Google Cloud Storage (GCS) bietet Kunden die Möglichkeit der Synchronisierung eingehender und ausgehender Daten. Diese Integration erleichtert die nahtlose Übertragung von Daten zwischen GCS und WalkMe, sodass Benutzer Daten aus WalkMe mühelos in GCS exportieren und Daten aus GCS zurück in WalkMe importieren können.

WalkMe nutzt die GCP-IAM-Dienstkonten für den sicheren Zugriff auf die Buckets der Kunden.

Anmerkung

Die GCS Outgoing Integration ist nur für Kunden mit Enterprise Analytics verfügbar.

Anwendungsfälle

GCS Incoming Integration

Die GCS-Incoming-Integration in WalkMe bietet eine Möglichkeit, eine CSV-Datei aus GCS in der Plattform von WalkMe zu teilen.

Durch die Extraktion von Attributen, die Synchronisierung von Daten und die Einspeisung in WalkMe ermöglicht diese Integration die gezielte Segmentierung von Inhalten, fördert ein personalisierteres Inhaltserlebnis und optimiert die Übertragung von Benutzerdaten in die WalkMe-Plattform.

GCS Outgoing Integration

Die GCS-Outgoing-Integration in WalkMe bietet die Möglichkeit, eine CSV-Datei aus der WalkMe-Plattform in GCS zu exportieren.

Diese Integration beinhaltet das Extrahieren von Attributen, die Synchronisierung von Daten und die Übertragung von Informationen in GCS, was eine effiziente Datenübertragung und einen optimierten Austausch von Benutzerdaten von der WalkMe-Plattform in GCS ermöglicht.

Einrichten einer Incoming-Integration in GCS

Schritt 1: Quelle definieren

Der erste Schritt besteht darin, einen GCS-Bucket zu erstellen, in dem die mit WalkMe geteilte Datei gespeichert wird. Dieser Bucket dient als Quelle für Ihre Integration in WalkMe.

Dieser Schritt kann auch während Schritt 2 beim Hinzufügen einer neuen Integration durchgeführt werden.

Schritt 2: Neue Integration hinzufügen

Das Hinzufügen einer neuen Integration kann in 3 einfachen Schritten abgeschlossen werden:

  1. Quelle festlegen → Neue Quelle definieren oder eine Quelle aus einer Liste wählen und das Feld „Pfad und Dateiname“ unten ausfüllen
    • Durch die Auswahl einer Quelle aus der Liste werden die übrigen Informationen automatisch ausgefüllt (Source Name, Bucket Name, Bucket Path (optional) und Json-Datei für das Service-Konto).
  2. Spalten zuordnen → Wählen Sie eine eindeutige Benutzerkennung aus, um die Datensynchronisierung zwischen GCS und WalkMe herzustellen, und wählen Sie dann die Eigenschaften aus, die Sie in WalkMe importieren möchten
    • Tipp: Stellen Sie sicher, dass die Eigenschaften ihren jeweiligen Eigenschaftstypen (Zeichenfolge, Nummer, Boolean usw.) korrekt zugeordnet sind. Bei Bedarf können Sie in diesem Stadium auch Eigenschaften umbenennen.
  3. Planen und Speichern → Geben Sie den Namen der Integration an und bestimmen Sie, ob die Ausführung in bestimmten Intervallen laufen soll

Nach dem Klicken auf Speichern wird eine neue Integration generiert. Sie können es auf Anfrage manuell ausführen oder es für die automatisierte Ausführung in definierten Intervallen festlegen.

Einrichten einer ausgehenden Integration in GCS

Schritt 1: Einen Zielordner erstellen

Der erste Schritt besteht darin, ein Ziel in GCS zu erstellen, insbesondere einen GCS-Bucket, in dem die Datei für die Freigabe in WalkMe gespeichert werden soll. Dieser Bucket dient als Ziel für Ihre Integration in WalkMe.

Schritt 2: Neue Integration hinzufügen

Das Hinzufügen einer neuen Integration kann in 2 einfachen Schritten abgeschlossen werden:

  1. Bericht definieren → Wählen Sie den Namen des Berichts und die Ursprungsumgebung aus, aus der Sie die Daten exportieren möchten
    • Sie sollten auch die gewünschte Berichtsfrequenz auswählen und bestimmen, ob es als wiederkehrender Prozess eingerichtet werden soll
  2. Zielordner festlegen → Ein neues Ziel definieren oder ein Ziel aus einer Liste auswählen.
    • Durch die Auswahl eines Ziels aus der Liste werden die übrigen Informationen automatisch ausgefüllt (Destination Name, Bucket Name, Bucket Path (optional) und Json-Datei für das Service-Konto).

Wenn Sie sich über die hochgeladene json-Datei nicht sicher sind, können Sie sie auf Ihren Computer herunterladen.

Nach dem Klicken auf Speichern wird eine neue Integration generiert. Sie können es auf Anfrage manuell ausführen oder es für die automatisierte Ausführung in definierten Intervallen festlegen.

Technische Daten zum Einrichten eines GCS-Buckets

Für die Integration von Google Cloud Storage (GCS) in WalkMe müssen Sie die entsprechenden Bucket-Berechtigungen einrichten, um einen sicheren und effektiven Zugriff zu gewährleisten.

IAM-Rollen: Google Cloud Storage verwendet Identity and Access Management (IAM)-Rollen, um den Zugriff auf Ressourcen zu steuern. IAM-Rollen bieten eine flexiblere und stärker skalierbare Zugriffssteuerung im Vergleich zu ACLs.

Hier sind die Schritte zum Einrichten von Bucket-Berechtigungen für die GCS-Integration:

  1. Google Cloud Storage-Bucket erstellen
    • In Ihrer Google Cloud Console anmelden
    • In den Abschnitt Cloud Storage navigieren
    • Neuen Bucket erstellen, in dem Sie die CSV-Dateien speichern
  2. IAM-Rollen konfigurieren
    • IAM-Rollen definieren die Berechtigungen der Benutzer oder Dienstkonten auf Ressourcen. Sie weisen Benutzern oder Gruppen diese Rollen zu.
    • Allgemeine IAM-Rollen für GCS sind Storage Object Viewer, Storage Object Creator und Storage Object Admin
    • Weisen Sie den entsprechenden Benutzern oder Dienstkonten diese Rollen zu:
      1. Storage Object Viewer: Ermöglicht das Lesen von Objekten (CSV-Dateien) aus dem Bucket
      2. Storage Object Creator: Ermöglicht das Erstellen neuer Objekte (CSV-Dateien) im Bucket
      3. Storage Object Admin: Ermöglicht die vollständige Kontrolle über Objekte im Bucket
  3. Dienstkontozugriff
    • Wenn WalkMe auf den Bucket zugreift, erwägen Sie die Einrichtung eines Dienstkontos.
    • Generieren Sie einen JSON-Schlüssel für das Dienstkonto und senden Sie ihn sicher an WalkMe.
    • Vergeben Sie die erforderlichen IAM-Rollen für dieses Dienstkonto.
  4. Berechtigungen auf Bucket-Ebene
    • Legen Sie Berechtigungen auf Bucket-Ebene fest, um den Zugriff auf den Bucket zu kontrollieren.
    • Beschränken Sie den öffentlichen Zugriff, sofern nicht erforderlich. Neue Buckets sind standardmäßig privat.
    • Wenn Sie öffentlichen Zugriff benötigen, sollten Sie signierte URLs verwenden oder Objekte einzeln öffentlich machen.
  5. Tests und Überwachung
    • Testen Sie die Integration nach dem Einrichten von Berechtigungen gründlich, um sicherzustellen, dass sie wie erwartet funktioniert.
    • Berechtigungen regelmäßig überprüfen, um die Sicherheit zu gewährleisten
Tipp

Denken Sie daran, dass die von Ihnen gewährten Berechtigungen von Ihrem Anwendungsfall und Ihren Sicherheitsanforderungen abhängen. Befolgen Sie immer das Prinzip der geringsten Berechtigungen, indem Sie nur die Berechtigungen gewähren, die für die korrekte Funktion der Integration erforderlich sind und gleichzeitig die Datensicherheit gewahrt wird.

War dies hilfreich?

Vielen Dank für Ihr Feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×

Wählen Sie Kontotyp

Beenden
< Zurück

Mobile account login

< Zurück