Impossible d’exporter le recipientID dans ACS
Vous ne pourrez pas extraire ces colonnes, car elles sont définies avec l’attribut pkgStatus
défini sur never. Cela signifie que vous ne pourrez jamais l’exporter.
Description description
Environnements
- Adobe Campaign (AC)
- Adobe Campaign Standard (ACS)
Problème
Vous ne pourrez pas exporter recipientID
de la table des profils dans ACS.
Résolution resolution
Vous ne pourrez pas extraire ces colonnes, car elles sont définies avec l’attribut pkgStatus
défini sur never. Cela signifie que vous ne pourrez jamais l’exporter.
Le recipientID
est chiffré et transmis à différentes entités dans Adobe Campaign Standard pour référencer des données, telles que des rapports, des workflows, des diffusions, etc. Désormais, l’ID n’est qu’un numéro numérique et est attribué en série. Il est donc très facile de prédire les identifiants de destinataires aléatoires et d'extraire des données de Campaign, ce qui est en retour un défaut de sécurité.
Dans ACC (Adobe Campaign Classic), la fonction interne cryptString
est utilisée pour chiffrer d’abord le recipientID
, puis pour l’utiliser comme paramètres de requête dans les URL. Par conséquent, vous pouvez l’exporter, car cela ne sera d’aucune utilité tant que vous n’aurez pas utilisé la fonction interne cryptString
pour effectuer toute sorte d’interrogation dans des applications web ou des JSSP.