Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Les mer
Salesforce Enforces New Security Requirements in Summer 2026Les mer

Salesforce Error 'The User reparenting the Contact must be the owner of the target Account'

Publiseringsdato: Jun 18, 2025
Beskrivelse

When an end user attempts to change the parent Account on a Contact, they receive the following error message:

Error: The user reparenting the contact must be the owner of the target account, the boss of the owner, or an administrator.

The affected user has Create, Read, Edit, and Delete on both Accounts and Contacts.  ‌In addition, Sharing Rules give access to the affected record. Why does this error appear and how can it be resolved?

Løsning
This error occurs because the Contact Owner doesn’t have any record access to the target Account. Thus, when the Contact is reparented, the application wants to automatically write an implicit share for the Contact Owner to have "Read" access on the target Account. This ultimately fails because the User reparenting the Contact doesn’t have enough access to create this implicit share. 
 
A User can reparent a Contact when
The owner of the Contact already has access to the target Account through an existing share. 
 
How to Resolve the Error: 
If the Contact Owner does not have access to the target Account, to resolve this error, ensure that the user reparenting the Contact meets one of the four criteria above
  1. Be a Salesforce Administrator 
  2. Be the Owner of the target Account 
  3. Be the manager (boss) of the target Account Owner
  4. Have "Modify All Records" permission on the Account object


Knowledge-artikkelnummer

000387612

 
Laster
Salesforce Help | Article