Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

List view in Customer Portal is not filtering; it is showing all records. What to do?

Object type: Custom object
Profile: Clone of HVCP with read permission for the above object
Salesforce org: DEV

share|improve this question
I found what was wrong and posted the answer below. – Suman Krishna Saha Nov 28 '12 at 7:34

I know that in the portals (partner / customer), you will not directly see the records for a specific list view. You first need to select the listview and press go. It's comparable to how list views work in the normal sfdc screens. Also there, you first need to select the list view you want to see and hit go.

I believe there is a workaround for that to pre-select the selected listview by passing the listview that needs to be selected in the querystring.

You can know how the URL has to look when you change the selected listview then the URL in your browser address will change.

share|improve this answer

This might be happening because the fields used to filter are not available to the portal profile.

share|improve this answer
up vote 0 down vote accepted

If the List View's filter criteria is a lookup field, then the profile should have read permission on that lookup field object.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.