Can users of Salesforce "Customer Communities" update their own Contact object?

This Salesforce help page implies that they can:

Salesforce - Communities User Licenses

enter image description here

This great diagram by Steven Herod implies that they only have Read-only access to their own contact record:

LimitException - Salesforce Standard Object Access by Community or Portal license type

Which is correct?

  • the help link states as well: "Contacts - Read Only access to their own contact" for customer community
    – Seb Wagner
    Feb 24, 2014 at 16:20
  • @Seb_Wagner The help link has Accounts marked as 'Read Only' but not Contacts. See screenshot
    – codeulike
    Feb 24, 2014 at 16:51

1 Answer 1


Today, Customer Community users can edit their contact record if you setup sharing sets to give them this capability. The problem is the out of the box UI doesn't expose the contact to the user. You can expose via Visualforce. In the Spring '14 release Salesforce removes this restriction and the out of the box UI will now show both the Contact tab and record.

  • Great, thanks for the answer. I see you work for Salesforce so I'll take that as definitive!
    – codeulike
    Feb 24, 2014 at 17:36
  • Ah yes I see it in the release notes help.salesforce.com/help/pdfs/en/… page 110. Thanks.
    – codeulike
    Feb 24, 2014 at 17:43
  • 1
    I was able to get this working in a Spring 2014 Sandbox, thanks very much for the pointers.
    – codeulike
    Feb 25, 2014 at 0:14

You must log in to answer this question.

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