Hey guys, I was hoping you could help clarify. Our Salesforce admin noticed some activity in Salesforce indicating that the Marketo integration user has been deleting records. While we don’t have any campaigns in Marketo that perform deletions directly in Salesforce, the team is considering removing the integration user’s delete permissions to help isolate the issue.
Before making that change, I wanted to understand if there could be any unintended consequences. Since Marketo does handle lead merges, and merges in Salesforce are treated as deletions of the losing record, I’m concerned that restricting delete access might cause sync errors or disrupt merge operations between the two systems. Could you shed some light on the potential impact of removing that permission?
Not sure of impact of removing access but we have done is remove every Marketo users ability to delete a record except for Admin.
Just update to the business user roles to uncheck the "delete person" permission under the database permissions. That allows Admins to be able to delete records in Marketo in a controlled way and not allow "mistakes" to happen.
Does this remove Delete Person From SFDC flow step access as well? I’ll check this myself later unless someone has a definitive answer.