Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-149

Customization Menu button is shown for Roles that do not have Customization Permissions

    XMLWordPrintable

Details

    • Fix
    • Status: Dismissed (View Workflow)
    • Minor
    • Resolution: Won't Fix
    • 1.11.1
    • 1.11.2
    • JOC Cockpit GUI
    • 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.

      Attachments

        Activity

          People

            ztsa0019 Sourabh Agrawal
            aa Alan Amos
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: