0

I have created a community. Cloned a Profile with license Customer Community. When i login into as an customer I see all the Accounts.

I want to change this. User should see only related account and contact.

Thanks in advance

0

1 Answer 1

1

Few things to check

  • Does your Visualforce page has controller without sharing and hence you are running page in admin mode?
  • Can you check the default external access under sharing setting for Accounts? It might be public read write.
5
  • Yes sharing setting for account is public read write. if do as "private" community user is not able to see other records. But I want cummunity user to edit account information if account owner is system admin. Commented Sep 23, 2015 at 7:39
  • You need to share the accounts with community user instead of making it public read write. Try sharing rules or create a Visualforce page that checks the user and updates account without sharing. Commented Sep 23, 2015 at 8:07
  • Visualforce page is not possible. How can I do with sharing rules. Should org wide setting for account be private? What should be "Select which records to be shared" and "Select the users to share with"? Commented Sep 23, 2015 at 9:14
  • As per your comment you want to share accounts owned by sys admin ... you can share it with community users by adding them to group or based on their role. If you try it, you will be able to figure it out. Commented Sep 23, 2015 at 12:19
  • Can you please elaborate how can this be done. For user system admin I have given COO role. Also created a public group with portal role. How will be the account sharing rule for account? How user will not see other accounts and see only his and will be able to edit account owned by system admin? Commented Sep 24, 2015 at 6:22

You must log in to answer this question.

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