Details
-
Fix
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
1.11.1
-
None
-
Web Browser
Description
Current Situation
The following Widgets are displayed even though the user does not have a relevant permission:
- Master Cluster Status Widget
- Widget Header is shown with an empty Body
- Requires sos:products:joc_cockpit:jobscheduler_master_cluster:view:status or higher permission
- Agent Cluster Status Widget
- Widget Header is shown with an empty Body
- Requires sos:products:joc_cockpit:jobscheduler_universal_agent:view:status or higher permission
- Orders Summary and Orders Overview Widgets
- Widget Headers are shown and the Bodies show results (Pending, Running, Successful, etc.) with incorrect values of zero
- Require sos:products:joc_cockpit:order:view:status or higher.
This behaviour is already implemented for the following Widgets:
- Daily Plan (the User requires the sos:products:joc_cockpit:daily_plan:view:status or higher permission) and
- Agent Cluster Running Tasks (the user requires the sos:products:joc_cockpit:process_class:view:status permission or higher )
Desired Behaviour
The Display of Dashboard Widgets should be consistent for all Widgets
Dashboard Widgets should not be displayed when a user's role does not specify the permissions necessary to display content in Widgets.
White space left in the Dashboard View through non-display of Widgets should collapse.