Pardot Credentials Disappear on DxC

  • Updated

This article describes an issue with Pardot in a DxC environment. It is observed that on a deploy or some time after the deploy that the credentials are wiped from the DDS.

azure.PNG

The recommendation is to upgrade to these packages:

EPiServer.ConnectForMarketingAutomation.4.3.0
EPiServer.MarketingAutomationIntegration.Pardot.3.1.0

We have added an additional method of encrypting connector credentials (AES encryption with an SHA256 computed hash based on the value of a key “MAICryptoKey” in the appSettings).


We encrypt/decrypt the credentials based on the "MAICryptoKey" key in the app settings and if it doesn't exist, we encrypt them using machineKey.


Add the following key in the appSettings, enter the credentials, and then deploy.

 <appSettings>
<add key="MAICryptoKey" value="anyword" />
</appSettings>