Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-68905

Extended project administration can see add and remove hidden fields on screen configurations

XMLWordPrintable

      Issue Summary

      Extended project admins under the Screen configuration have the ability to See, Add, and Remove hidden fields from a screen, and are unable to configure the field to be visible and are also given no indication that the filed is hidden Due to the limitations of Extended project admins , so once a hidden field is added to a screen it will not show up on that screen, causing counter intuitive behavior

      Steps to Reproduce

      1. Create a hidden field
      2. log in as a user with Extended project admin
      3. go to Project Settings >> Screens >> Edit a screen
      4. select the dropdown to Add a field to the screen

      Expected Results

      Either the Hidden field is not listed as the Extended Admin cannot configure this field OR flagged as a hidden field to indicate that it will not be visible once added to the screen

      Actual Results

      the Hidden Field appears as if it were any other field, and can be added or removed from the screen

      Note:

      This also allows a Extended project administrator to remove Fields from a screen that were configured to not be visible by the global admin and could break intended behavior from add-ons relying on the field being present such as post functions, conditions or validators that rely on that field to either update the value or validate a value is present.

      Workaround

      The only indication that this field is hidden is that once added to the screen configuration it will not display on the actual screen, you must have a Global Admin log in to either show the field or make changes to the configurations

              mdyro 🦊 Fox (Inactive)
              emccutcheon Earl McCutcheon (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: