v7 v8

Entpacken oder Entschlüsseln von Dateien

Mit Adobe Campaign können Sie komprimierte oder verschlüsselte Dateien importieren. Damit sie in der Aktivität Laden (Datei) gelesen werden können, definieren Sie eine Vorab-Bearbeitung, um die Datei zu dekomprimieren oder zu entschlüsseln.

Gehen Sie dazu folgendermaßen vor:

  1. Verwenden Sie das Control Panel, um ein Schlüsselpaar aus öffentlichem und privatem Schlüssel zu generieren.

    HINWEIS

    Das Control Panel steht allen Administratoren zur Verfügung. Die Schritte, um einem Benutzer Administratorzugriff zu gewähren, finden Sie auf dieser Seite.

    Beachten Sie, dass Ihre Instanz auf AWS gehostet und mit dem neuesten GA-Build aktualisiert werden muss. Erfahren Sie in diesem Abschnitt, wie Sie Ihre Version überprüfen. Um zu überprüfen, ob Ihre Instanz auf AWS gehostet wird, folgen Sie den Schritten auf dieser Seite.

  2. Wenn Ihre Adobe Campaign-Installation von Adobe gehostet wird, wenden Sie sich an die Adobe-Kundenunterstützung, damit die nötigen öffentlichen Dienste auf dem Server installiert werden.

  3. Wenn Sie eine On-Premise-Installation von Adobe Campaign haben: Installieren Sie den gewünschten öffentlichen Dienst (z. B.: GPG, GZIP) sowie die nötigen Schlüssel (zur Verschlüsselung) auf dem Anwendungs-Server.

Anschließend können Sie die gewünschten Vorab-Bearbeitungsbefehle in Ihren Workflows nutzen:

  1. Fügen Sie in Ihrem Workflow die Aktivität Dateiübertragung hinzu und konfigurieren Sie sie.
  2. Fügen Sie die Aktivität Laden (Datei) hinzu und definieren Sie das Dateiformat.
  3. Aktivieren Sie die Option Vorab-Bearbeitung der Datei vorsehen.
  4. Geben Sie den Vorab-Bearbeitungsbefehl an, den Sie anwenden möchten.
  5. Fügen Sie andere Aktivitäten zur Handhabung der Daten in der Datei hinzu.
  6. Speichern und starten Sie Ihren Workflow.

Im folgenden Anwendungsfall wird ein Beispiel dargestellt.

Verwandte Themen:

Anwendungsfall: Importieren von Daten, die mit einem vom Control Panel generierten Schlüssel verschlüsselt wurden

In diesem Anwendungsfall erstellen wir einen Workflow, um Daten, die in einem externen System verschlüsselt wurden, mithilfe eines im Control Panel generierten Schlüssels zu importieren.

Funktion im Video kennenlernen.

Die Schritte zum Ausführen dieses Anwendungsfalls lauten wie folgt:

  1. Verwenden Sie das Control Panel, um ein Schlüsselpaar (öffentlich/privat) zu generieren. Ausführliche Anweisungen finden Sie in der Control Panel-Dokumentation.

    • Der öffentliche Schlüssel wird mit dem externen System geteilt, das ihn zum Verschlüsseln der an Campaign zu sendenden Daten verwendet.
    • Der private Schlüssel wird von Campaign Classic verwendet, um die eingehenden verschlüsselten Daten zu entschlüsseln.

  2. Verwenden Sie im externen System den vom Control Panel heruntergeladenen öffentlichen Schlüssel, um die Daten für den Import in Campaign Classic zu verschlüsseln.

  3. Erstellen Sie einen Workflow in Campaign Classic, um die verschlüsselten Daten zu importieren und mithilfe des über das Control Panel installierten privaten Schlüssels zu entschlüsseln. Zu diesem Zweck wird folgender Workflow erstellt:

    • Aktivität Dateiübertragung: Überträgt die Datei von einer externen Quelle an Campaign Classic. In diesem Beispiel soll die Datei von einem SFTP-Server übertragen werden.
    • Aktivität Laden (Datei): Lädt die Daten aus der Datei in die Datenbank und entschlüsselt sie mithilfe des im Control Panel generierten privaten Schlüssels.
  4. Öffnen Sie die Aktivität Dateiübertragung und geben Sie das externe Konto an, aus dem Sie die verschlüsselte GPG-Datei importieren möchten.

    Globale Konzepte zur Konfiguration der Aktivität finden Sie in diesem Abschnitt.

  5. Öffnen Sie die Aktivität Laden (Datei) und konfigurieren Sie sie entsprechend Ihren Anforderungen. Globale Konzepte zur Konfiguration der Aktivität finden Sie in diesem Abschnitt.

    Fügen Sie der Aktivität eine Vorab-Bearbeitungsetappe hinzu, um die eingehenden Daten zu entschlüsseln. Wählen Sie dazu die Option Vorab-Bearbeitung der Datei vorsehen und kopieren Sie den folgenden Entschlüsselungsbefehl in das Feld Befehl:

    gpg --batch --passphrase passphrase --decrypt <%=vars.filename%>

    VORSICHT

    In diesem Beispiel verwenden wir die Passphrase, die das Control Panel standardmäßig nutzt, nämlich "passphrase".

    Wenn per Anfrage an die Kundenunterstützung bereits in der Vergangenheit GPG-Schlüssel in Ihrer Instanz installiert wurden, hat sich die Passphrase möglicherweise geändert und unterscheidet sich von der standardmäßigen Passphrase.

  6. Wählen Sie OK aus, um die Konfiguration der Aktivität zu bestätigen.

  7. Sie können den Workflow jetzt ausführen. Nach der Ausführung können Sie in den Workflow-Logs prüfen, ob die Entschlüsselung ausgeführt wurde und Daten aus der Datei importiert wurden.

Anleitungsvideo

In diesem Video wird gezeigt, wie Daten mithilfe eines GPG-Schlüssels entschlüsselt werden.

Weitere Anleitungsvideos zu Campaign Classic finden Sie hier.

Auf dieser Seite