O Adobe Campaign permite exportar arquivos compactados ou criptografados. Ao definir uma exportação por meio da atividade Data extraction (file), é possível definir um pós-processamento para compactar ou criptografar o arquivo.
Para fazer isso:
Instale um par de chaves GPG para sua instância usando o Painel de controle do Campaign.
O Painel de controle do Campaign é restrito a usuários Administradores e está disponível somente para determinadas versões do Campaign. Saiba mais
Caso sua instalação do Adobe Campaign seja hospedada pela Adobe, entre em contato com o Atendimento ao cliente da Adobe para ter os utilitários necessários instalados no servidor.
Caso a instalação do Adobe Campaign seja no local, instale o utilitário que deseja usar (por exemplo: GPG, GZIP) e as chaves necessárias (chave de criptografia) no servidor de aplicativos.
Em seguida, você pode usar comandos ou códigos na guia Script da atividade ou em uma atividade JavaScript code. Um exemplo é apresentado no caso de uso abaixo.
Tópicos relacionados:
Nesse caso de uso, criaremos um fluxo de trabalho para criptografar e exportar dados usando uma chave instalada no Painel de controle do Campaign.
Descubra este recurso no vídeo
As etapas para executar esse caso de uso são as seguintes:
Gere um par de chaves GPG (público/privado) usando um utilitário GPG e, em seguida, instale a chave pública no Painel de controle do Campaign. As etapas detalhadas estão disponíveis na documentação do Painel de controle do Campaign.
Crie um workflow para exportação de dados no Campaign Classic e criptografe-o usando a chave privada que foi instalada através do Painel de controle do Campaign. Para fazer isso, criaremos um workflow da seguinte maneira:
Configure a atividade Query para direcionar os dados desejados a partir do banco de dados. Para obter mais informações, consulte esta seção.
Abra a atividade Data extraction (file) e configure-a de acordo com suas necessidades. Os conceitos globais sobre como configurar a atividade estão disponíveis nesta seção.
Abra a atividade JavaScript code e copie e cole o comando abaixo para criptografar os dados que serão extraídos.
Substitua o valor impressão digital do comando pela impressão digital da chave pública instalada no Painel de controle do 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'
Abra a atividade File transfer e especifique o servidor SFTP para o qual deseja enviar o arquivo. Os conceitos globais sobre como configurar a atividade estão disponíveis nesta seção.
Agora você pode executar o workflow. Após a execução, o direcionamento de dados pelo query será exportado para o servidor SFTP em um arquivo .gpg criptografado.
Este vídeo mostra como usar uma chave GPG para criptografar dados e também está disponível em
Vídeos extras sobre procedimentos do Campaign Classic estão disponíveis aqui.