Loading

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

Date de publication: May 29, 2026
Description

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.

Résolution

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.

Numéro d’article de la base de connaissances

000391158

 
Chargement
Salesforce Help | Article