ZIP o crittografare un file

Adobe Campaign consente di esportare file compressi o crittografati. Quando definisci un’esportazione tramite un’attività Data extraction (file), puoi definire una post-elaborazione per lo zip o la cifratura del file.

Per poterlo fare:

  1. Installa una coppia di chiavi GPG per la tua istanza utilizzando il Pannello di controllo Campaign.

    NOTA

    Il Pannello di controllo Campaign è accessibile a tutti gli utenti amministratori. I passaggi per concedere all'amministratore l'accesso a un utente sono descritti in questa pagina.

    Tieni presente che l’istanza deve essere ospitata su AWS e aggiornata con la build Gold Standard più recente o con la build GA più recente (21.1). Scopri come controllare la versione in questa sezione. Per verificare se l'istanza è ospitata su AWS, segui i passaggi descritti in questa pagina.

  2. Se l'installazione di Adobe Campaign è ospitata per Adobe, contatta l' Assistenza clienti di Adobe per avere le utility necessarie installate sul server.

  3. Se l'installazione di Adobe Campaign è on-premise, installare l'utility da utilizzare (ad esempio: GPG, GZIP) e le chiavi necessarie (chiave di crittografia) sul server dell'applicazione.

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

Argomenti correlati:

Caso di utilizzo: Crittografa ed esporta i dati utilizzando una chiave installata sul Pannello di controllo Campaign

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.

Scopri questa funzione nel video

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 nella documentazione del Pannello di controllo Campaign.

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

    • Query attività: In questo esempio, si desidera eseguire una query per eseguire il targeting dei dati del database che si desidera esportare.
    • Data extraction (file) attività: Estrae i dati in un file .
    • JavaScript code attività: Cifra i dati da estrarre.
    • File transfer attività: Invia i dati a un’origine esterna (in questo esempio, un server SFTP).
  3. Configura l’attività Query per eseguire il targeting dei dati desiderati dal database. Per ulteriori informazioni al riguardo, consulta questa sezione.

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

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

    IMPORTANTE

    Assicurati di sostituire il valore impronta digitale dal comando con l'impronta digitale della chiave pubblica installata sul Pannello di controllo Campaign.

    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 l’attività File transfer , quindi specifica il server SFTP al quale vuoi 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 eseguito, il target dei dati dalla query verrà esportato nel server SFTP in un file .gpg crittografato.

Video tutorial

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

Sono disponibili ulteriori video dimostrativi su Campaign Classic qui.

In questa pagina

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now