Adobe Campaign permite exportar archivos comprimidos o cifrados. Al definir una exportación a través de una actividad Data extraction (file), puede definir un posprocesamiento para comprimir o encriptar el archivo.
Para poder hacerlo:
Instale un par de claves GPG para su instancia mediante el Panel de control.
El Panel de control está restringido a los usuarios administradores y solo está disponible para determinadas versiones de Campaign. Más información
Si Adobe aloja la instalación de Adobe Campaign, contacte con el Servicio de atención al cliente de Adobe para que instalen las herramientas necesarias en el servidor.
Si la instalación de Adobe Campaign está in situ: instale la utilidad que desee utilizar (por ejemplo: GPG, GZIP) así como las claves necesarias (clave de cifrado) en el servidor de aplicaciones.
A continuación, puede utilizar comandos o código en la pestaña Script de la actividad o en una actividad JavaScript code . A continuación se muestra un ejemplo en el caso de uso.
Temas relacionados:
En este caso de uso, crearemos un flujo de trabajo para codificar y exportar los datos con una clave instalada en el Panel de control.
Descubra esta función en vídeo
Los pasos para realizar este caso de uso son los siguientes:
genere un par de claves GPG (públicas/privadas) utilizando una utilidad GPG, luego instale la clave pública en Panel de control. Encontrará los pasos detallados en la documentación del Panel de control.
En Campaign Classic, genere un flujo de trabajo para exportar los datos y cifrarlos con la clave privada que se ha instalado mediante el Panel de control. Para ello, crearemos un flujo de trabajo de la siguiente manera:
Configure la actividad Query para destinatario de los datos deseados de la base de datos. Para obtener más información, consulte esta sección.
Abra la actividad Data extraction (file) y configúrela según sus necesidades. Los conceptos globales sobre cómo configurar la actividad están disponibles en esta sección.
Abra la actividad JavaScript code y copie y pegue el comando siguiente para cifrar los datos que desee extraer.
Asegúrese de reemplazar el valor de la huella del comando por la huella digital de la clave pública instalada en el Panel de control.
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'
Abra la actividad File transfer y especifique el servidor SFTP al que desea enviar el archivo. Los conceptos globales sobre cómo configurar la actividad están disponibles en esta sección.
Ahora puede ejecutar el flujo de trabajo. Una vez ejecutado, el destinatario de datos de la consulta se exportará al servidor SFTP en un archivo .gpg cifrado.
Este vídeo muestra cómo utilizar una clave GPG para cifrar datos y también está disponible en
Hay disponibles más vídeos de procedimientos para Campaign Classic aquí.