Loading

Users can view All List Views even if they are not a part of any assigned groups

Julkaisupäivä: May 29, 2026
Kuvaus

An Apex page that utilizes the getListViewOptions() method of StandardSetController, is displaying ALL list views even though the user does not have access to the view and is not a part of any assigned Groups.

This occurs because the Manage Public List Views permission on the user's Profile overrides the group-based visibility controls built into Salesforce list view sharing.

Ratkaisu

How to Fix
To restrict the user to only the list views accessible via their assigned groups, remove the Manage Public List Views permission from their Profile:

  1. Navigate to Setup → Profiles.
  2. Open the relevant user's Profile.
  3. Under System Permissions, uncheck Manage Public List Views.
  4. Save the Profile.

Once this permission is unchecked, the user will only see list views that are accessible to them via their assigned groups.

Knowledge-artikkelin numero

000391158

 
Ladataan
Salesforce Help | Article