Can a community user edit their own contact record?

I've seen few question on the stack exchange it self about community user's editing their own contact record's details directly.

Somehow could't find a reference to a salesforce documentation. Could some one help me to confirm whether the community users can or cannot change their own contact record.

I found below idea explaining a workaround: https://success.salesforce.com/ideaView?id=087300000006tto

and some sfse questions; Community User - Edit Contact Record/Change Account Allow contact to edit own record in customer community


2 Answers 2


This is not possible through the profile in my research on stack. You can read the full answer here >> Salesforce Communities - Records Access

You have to go to Setup > Digital Experiences > Settings

Once you are in there you need to create a Sharing Set. This will allow you to then Set the read write permissions and target contact for the community. enter image description here


Short answer yes, this is possible. It will require setting up the profile permissions on the Contact to give the field access, sharing settings to set which contact records they can see and edit, normally private.

  • Could you add any more info on how to go about doing that?
    – Peter W
    Jul 17, 2019 at 1:27
  • This answer is not valid for community users.
    – thinker
    Oct 6, 2021 at 19:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .