v7
Gäller Campaign Classic v7
v8
Gäller även Campaign v8

Zippa eller kryptera en fil zipping-or-encrypting-a-file

Med Adobe Campaign kan du exportera komprimerade eller krypterade filer. När du definierar en export via en Data extraction (file) kan du definiera en efterbearbetning för att komprimera eller kryptera filen.

Så här kan du göra:

  1. Installera ett GPG-nyckelpar för instansen med Kontrollpanelen.

    note note
    NOTE
    Kontrollpanelen är begränsad till administratörsanvändare och endast tillgänglig för vissa Campaign-versioner. Läs mer
  2. Om din installation av Adobe Campaign ligger hos Adobe kontaktar du Adobe kundtjänst för att ha nödvändiga verktyg installerade på servern.

  3. Om du har installerat Adobe Campaign lokalt installerar du det verktyg du vill använda (till exempel GPG, GZIP) samt de nödvändiga nycklarna (krypteringsnyckeln) på programservern.

Du kan sedan använda kommandon eller kod i Script aktivitetens flik eller i en JavaScript code aktivitet. Ett exempel visas i användningsexemplet nedan.

Relaterade ämnen:

Användningsfall: Kryptera och exportera data med en tangent som är installerad på Kontrollpanelen use-case-gpg-encrypt

I det här fallet skapar vi ett arbetsflöde för att kryptera och exportera data med en nyckel som installeras på Kontrollpanelen.

Upptäck den här funktionen i en video

Så här utför du det här användningsfallet:

  1. Generera ett GPG-nyckelpar (public/private) med ett GPG-verktyg och installera sedan den offentliga nyckeln på Kontrollpanelen. Detaljerade steg finns i Dokumentation för kontrollpanelen.

  2. Bygg ett arbetsflöde i Campaign Classic för att exportera data och kryptera dem med den privata nyckel som har installerats via Kontrollpanelen. För att göra detta ska vi skapa ett arbetsflöde enligt följande:

    • Query aktivitet: I det här exemplet vill vi köra en fråga som mål för data från den databas som vi vill exportera.
    • Data extraction (file) aktivitet: Extraherar data till en fil.
    • JavaScript code aktivitet: Krypterar de data som ska extraheras.
    • File transfer aktivitet: Skickar data till en extern källa (i detta exempel en SFTP-server).
  3. Konfigurera Query -aktivitet för att ange önskade data från databasen som mål. Mer information om detta finns i det här avsnittet.

  4. Öppna Data extraction (file) och sedan konfigurera den efter dina behov. Globala koncept för hur du konfigurerar aktiviteten finns i det här avsnittet.

  5. Öppna JavaScript code och sedan kopiera och klistra in kommandot nedan för att kryptera de data som ska extraheras.

    note important
    IMPORTANT
    Se till att du ersätter fingeravtryck värdet från kommandot med fingeravtrycket på den offentliga nyckeln som är installerad på kontrollpanelen.
    code language-none
    var cmd='gpg ';
    cmd += ' --trust-model always';
    cmd += ' --batch --yes';
    cmd += ' --recipient fingerprint';
    cmd += ' --encrypt --output ' + vars.filename + '.gpg ' + vars.filename;
    execCommand(cmd,true);
    vars.filename=vars.filename + '.gpg'
    

  6. Öppna File transfer anger du sedan den SFTP-server till vilken du vill skicka filen. Globala koncept för hur du konfigurerar aktiviteten finns i det här avsnittet.

  7. Du kan nu köra arbetsflödet. När den har körts exporteras datamål som omfattas av frågan till SFTP-servern till en krypterad GPG-fil.

Självstudievideo video

I den här videon visas hur du använder en GPG-nyckel för att kryptera data som även finns i

Det finns fler videor med Campaign Classic om hur man gör här.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1