Details
-
Fix
-
Status: Dismissed (View Workflow)
-
Minor
-
Resolution: Won't Fix
-
1.11.1
-
None
-
Web Browser
Description
Current Behaviour
When a user logs in with a permission set that does not include any customization permissions - for example:
- sos:products:joc_cockpit:jobscheduler_master:view:status
- sos:products:joc_cockpit:job
they are still shown the Customization menu link in the main menu bar.
(The missing Customization permission only becomes effective when the user places their mouse over the 'Save Customization' button in the 'Create Customization' modal window or otherwise attempts to save their Customization.)
Desired Situation
In general, Users should only be presented with menu items (links, buttons, etc.) that they are entitled to use.
In this case a user without Customization permissions should not be shown the Customization menu link in the main menu bar.
Maintainer Note
Users generally can create Customizations with visibility being restricted for the current user. The permissions for Customizations are applied when it comes to sharing of Customizations. Therefore the Customization menu link is always visible and permissions rule the availability of menu items for sharing of Customizations.