Compresión o cifrado de un archivo

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:

  1. Instale un par de claves GPG para su instancia mediante el Panel de control de Campaign.

    NOTA

    Todos los usuarios administradores pueden acceder al Panel de control de Campaign. Los pasos para otorgar acceso de administrador a un usuario se detallan en esta página.

    Tenga en cuenta que la instancia debe alojarse en AWS y actualizarse con la última versión de Gold Standard o la última versión de GA (21.1). Aprenda a comprobar su versión en esta sección. Para comprobar si la instancia está alojada en AWS, siga los pasos detallados en esta página.

  2. 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.

  3. 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:

Caso de uso: cifrado y exportación de datos con una clave instalada en el Panel de control de Campaign

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 de Campaign.

Descubra esta función en vídeo

Los pasos para realizar este caso de uso son los siguientes:

  1. genere un par de claves GPG (públicas/privadas) utilizando una utilidad GPG, luego instale la clave pública en Panel de control de Campaign. Encontrará los pasos detallados en la documentación del Panel de control de Campaign.

  2. 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 de Campaign. Para ello, crearemos un flujo de trabajo de la siguiente manera:

    • Query actividad: En este ejemplo, queremos ejecutar una consulta para un destinatario de los datos de la base de datos que queremos exportar.
    • Data extraction (file) actividad: extrae los datos en un archivo.
    • JavaScript code actividad: codifica los datos que se van a extraer.
    • File transfer actividad: envía los datos a un origen externo (en este ejemplo, un servidor SFTP).
  3. 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.

  4. 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.

  5. Abra la actividad JavaScript code y copie y pegue el comando siguiente para cifrar los datos que desee extraer.

    IMPORTANTE

    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 de 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. 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.

  7. 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.

Videotutorial

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í.

En esta página

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