Loading

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

Дата публикации: May 29, 2026
Описание

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.

Решение

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.

Номер статьи базы знаний

000391158

 
Загрузка
Salesforce Help | Article