As the title suggests, our Customer Community Plus Users can't edit their own Contact record on Experience Cloud.
As an example, one of the fields we have visible on the Contact page in Experience Cloud is "LinkedIn profile" - we want our users to be able to edit that for themselves.
In terms of security:
Organizational Wide Default Sharing Settings for the Contact object is:
a. Default Internal Access -- Public Read / Write
b. Default External Access -- PrivateThere is one Sharing Rule for the Contact object, that only gives
Read Only
access to Contact objects with a specific application status.Under Digital Experience > Settings, we added a Sharing Set (based on other StackExchange questions) that allows Contacts to edit their own contact information. While debugging, we enabled this for all users.
However, when a user goes to Experience Cloud, they're still unable to edit their Contact's LinkedIn profile field.
And, when I look at the Sharing Hierarchy for that Contact, it looks like the "Self" relationship is still Read Only (as opposed to Read/Write)
Is there a permission I'm missing to allow users to edit their own contact?