# Salesforce Sync Error: Insufficient Access or Missing Salesforce Record

**URL:** <https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140>\
**Category:** APIs & Integrations\
**Tags:** error\
**Created:** [June 23, 2026, 1:33pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140 "2026-06-23T13:33:08Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![MAlbert05](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@MAlbert05](https://community.hubspot.com/u/MAlbert05)\
**Post date:** [June 23, 2026, 1:33pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/1 "2026-06-23T13:33:08Z")

</div>

Hello, I am experiencing a Salesforce Sync error on about 15 records labelled **“insufficient access or missing Salesforce record.”** The error message is as follows:

“These HubSpot records couldn’t sync to Salesforce because the Salesforce record either no longer exists or the integration user doesn’t have permission to view or update it.”

After working with HubSpot support and our Salesforce admin, I have confirmed the following:

- The Salesforce record does exist for these records
- I have full permission and access to view and update records in HubSpot and Salesforce
- HubSpot marketing emails are still successfully delivering to these contacts

Has anyone experienced this before and know how to resolve? Thanks!

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [June 23, 2026, 1:39pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/2 "2026-06-23T13:39:27Z")

</div>

Hi @MAlbert05,

Can you confirm that you are the integration user? The fact that your individual permissions cover the record in Salesforce doesn’t mean that the installing user of the integration has the same permissions: [Connect HubSpot and Salesforce](https://knowledge.hubspot.com/salesforce/install-the-hubspot-salesforce-integration#understand-the-connected-user)

Best regards

---

<div class="post-metadata">

**Author:** ![MAlbert05](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@MAlbert05](https://community.hubspot.com/u/MAlbert05)\
**Post date:** [June 23, 2026, 2:12pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/3 "2026-06-23T14:12:58Z")

</div>

Hi @karstenkoehler , thank you for your quick response!

Our installing user of the integration has the same permissions, and I have confirmed that they are able to view/update these records.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [June 23, 2026, 2:16pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/4 "2026-06-23T14:16:15Z")

</div>

@MAlbert05 from previous projects I know that Salesforce permissions can tricky. Are you 100% sure they’re entirely identical?

One way to check could be to log in as that user in Salesforce and trying to access the affected records. If this is working, then this seems to be a bug.

---

<div class="post-metadata">

**Author:** ![MAlbert05](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@MAlbert05](https://community.hubspot.com/u/MAlbert05)\
**Post date:** [June 23, 2026, 2:20pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/5 "2026-06-23T14:20:41Z")

</div>

@karstenkoehler What is the easiest way to compare permissions?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [June 23, 2026, 2:23pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/6 "2026-06-23T14:23:26Z")

</div>

@MAlbert05 there you go: [Salesforce Help](https://help.salesforce.com/s/articleView?id=platform.sc_ext_who_sees_what_explorer_compare.htm&type=5)

---

<div class="post-metadata">

**Author:** ![MAlbert05](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@MAlbert05](https://community.hubspot.com/u/MAlbert05)\
**Post date:** [June 23, 2026, 2:59pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/8 "2026-06-23T14:59:50Z")

</div>

@karstenkoehler The permissions are the same. Do you recommend submitting a support ticket for the bug, or is there next steps you would recommend?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [June 23, 2026, 3:02pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/9 "2026-06-23T15:02:13Z")

</div>

@MAlbert05 have you logged into Salesforce as the integration user to check whether they can access the affected records?

---

<div class="post-metadata">

**Author:** ![MAlbert05](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@MAlbert05](https://community.hubspot.com/u/MAlbert05)\
**Post date:** [June 23, 2026, 5:24pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/10 "2026-06-23T17:24:50Z")

</div>

yes, our salesforce admin in the integration user is able to access those records. this error is only appearing on less than 15 records in our entire 50K org, which leads me to believe it is something on the specific record rather than a permissions error.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [June 23, 2026, 5:27pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/11 "2026-06-23T17:27:11Z")

</div>

@MAlbert05 in that case I would escalate to HubSpot support. HubSpot maintains the integration app and should be able to check if there are additional reasons that aren’t surfaced in the error description.

---

<div class="post-metadata">

**Author:** ![donosoc](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@donosoc](https://community.hubspot.com/u/donosoc)\
**Post date:** [June 26, 2026, 12:59pm UTC](https://community.hubspot.com/t/salesforce-sync-error-insufficient-access-or-missing-salesforce-record/151140/13 "2026-06-26T12:59:15Z")

</div>

@MAlbert05 – I have run into your issues in the past. If a Salesforce contact record is “owned” by a user who is no longer active, then you will be unable to update that record via sync, not even by an Admin. Change the owner of the record to an active user and see if that works!
