Description
Steps to Reproduce
Before upgrade to Istanbul:
-
Check whether the responsive dashboards function (glide.cms.enable.responsive_grid_layout) is activated (true).
-
From the instance menu, go to pa_dashboards.list or the dashboard admin tab.
Users with pa_admin or pa_power_user roles see all dashboards created in their instance.
After upgrade to Istanbul:
-
Check whether the responsive dashboards function (glide.cms.enable.responsive_grid_layout) is activated (true).
-
From the instance menu, go to pa_dashboards.list or the dashboard admin tab.
Users with pa_admin or pa_power_user roles will see only the dashboards they themselves have created and those dashboards that other users have explicitly shared with them. A message stating "Number of rows removed from list by security constraints" will appear, which indicates the number of dashboards that have been created by other users that have not been explicitly shared.
Workaround
This change is by design. If responsive dashboards are enabled, all users with roles are able to create dashboards and the number of dashboards in the list therefore is very long and cumbersome.
In order for users with pa_admin or pa_power_user roles to view a responsive dashboard created by another user, the user must explicitly share the dashboard. For more information, see the documentation topic Share a responsive dashboard.
Note – System administrators with the admin role are able to view all dashboards at all times.
Related Problem: PRB718473