Salesforce, Python, SQL, & other ways to put your data where you need it

Need event music? 🎸

Live and recorded jazz, pop, and meditative music for your virtual conference / Zoom wedding / yoga class / private party with quality sound and a smooth technical experience

18 Aug 2022 🔖 pardot
💬 EN

The “Pardot Integration User” permission set that comes w/ Pardot is not something I get to edit. It doesn’t have any object permission checkboxes enabled.

I made my own “Pardot-integration-visible objects and fields” and also assigned it to the user.

Under Object Settings for Contacts for the permission set, I checked “Read Access” for the checkbox-typed field “Pardot Sync - Human Resources” that I’d created, but https://pi.pardot.com/customObject and https://pi.pardot.com/connector were showing me an error in gray saying, “Your connector has been paused because of Marketing Data Sharing field validation failures. The field Pardot_Sync_Human_Resources__c is not visible on object Contact” and https://pi.pardot.com/prospect was indeed empty despite having a Marketing Data Sharing Rule in place on Contact saying “Pardot_Sync_Human_Resources__c = TRUE”

After clicking “Edit” in the object settings for that field and saving my work, I went to https://pi.pardot.com/connector and unpaused the Salesforce.com CRM connector, but Pardot just re-paused it on me again with the same error message.

That said, then I tried “sync metadata,” which seems to have unpaused the connector a bit, and now it’s checkbox status at https://pi.pardot.com/connector, and it has a pause button instead of a resume button, but I’m getting the same gray box, and pause-resume isn’t clearing away the gray box. Also, I don’t know exactly when in all my clicking around it happened, but “Testy Tester” has now showed up in the Sync Queue.

Oh! And yay, it’s also now at https://pi.pardot.com/prospect, so I guess I can ignore the gray error.

--- ---