[v7]{class="badge informative" title="Applicabile a Campaign Classic v7"} [v8]{class="badge positive" title="Applicabile anche a Campaign v8"}

Comprimere o crittografare un file zipping-or-encrypting-a-file

Adobe Campaign consente di esportare file compressi o crittografati. Quando si definisce un’esportazione tramite un Data extraction (file) attività, puoi definire una post-elaborazione da comprimere o crittografare il file.

Per poterlo fare:

  1. Installare una coppia di chiavi GPG per l’istanza utilizzando Pannello di controllo Campaign.

    note note
    NOTE
    Il Pannello di controllo Campaign è riservato agli utenti amministratori ed è disponibile solo per alcune versioni di Campaign. Ulteriori informazioni
  2. Se l’installazione di Adobe Campaign è ospitata da Adobe, contatta Assistenza clienti Adobe per installare le utility necessarie sul server.

  3. Se l’installazione di Adobe Campaign è on-premise, installa l’utility che desideri utilizzare (ad esempio: GPG, GZIP) nonché le chiavi necessarie (chiave di crittografia) sul server applicazioni.

Puoi quindi utilizzare comandi o codice nel Script scheda dell’attività o in una JavaScript code attività. Un esempio è presentato nel caso d’uso seguente.

Argomenti correlati:

Caso d’uso: crittografare ed esportare dati utilizzando una chiave installata sul Pannello di controllo Campaign use-case-gpg-encrypt

In questo caso d’uso, creeremo un flusso di lavoro per crittografare ed esportare i dati utilizzando una chiave installata sul Pannello di controllo Campaign.

Guarda il video su questa funzione

I passaggi per eseguire questo caso d’uso sono i seguenti:

  1. Genera una coppia di chiavi GPG (pubblica/privata) utilizzando un’utility GPG, quindi installa la chiave pubblica sul Pannello di controllo Campaign. I passaggi dettagliati sono disponibili in Documentazione del Pannello di controllo Campaign.

  2. In Campaign Classic, crea un flusso di lavoro per esportare i dati e crittografarli utilizzando la chiave privata installata tramite il Pannello di controllo Campaign. A tal fine, verrà creato un flusso di lavoro come segue:

    • Query attività: in questo esempio, desideri eseguire una query per eseguire il targeting dei dati dal database che desideri esportare.
    • Data extraction (file) activity (attività): estrae i dati in un file.
    • JavaScript code attività: crittografa i dati da estrarre.
    • File transfer attività: invia i dati a un’origine esterna (in questo esempio, un server SFTP).
  3. Configurare Query per eseguire il targeting dei dati desiderati dal database. Per ulteriori informazioni al riguardo, consulta questa sezione.

  4. Apri Data extraction (file) quindi configurarlo in base alle tue esigenze. I concetti globali su come configurare l’attività sono disponibili in questa sezione.

  5. Apri JavaScript code attività, quindi copia e incolla il comando seguente per crittografare i dati da estrarre.

    note important
    IMPORTANT
    Assicurati di sostituire il impronta digitale valore dal comando con l'impronta digitale della chiave pubblica installata sul Pannello di controllo Campaign.
    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. Apri File transfer , quindi specifica il server SFTP a cui inviare il file. I concetti globali su come configurare l’attività sono disponibili in questa sezione.

  7. Ora puoi eseguire il flusso di lavoro. Una volta eseguita, la destinazione dati dalla query verrà esportata sul server SFTP in un file .gpg crittografato.

Video tutorial video

Questo video mostra come utilizzare una chiave GPG per crittografare i dati è disponibile anche in

Sono disponibili altri video dimostrativi sui Campaign Classic qui.

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