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

Add support for pre-screen permission checks on workflow transitions in Jira Data Center, allowing validators to block unauthorized users before the transition screen is displayed.

XMLWordPrintable

    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      In Jira Data Center , workflow transitions that use a screen and a ScriptRunner validator currently allow all users to open the transition screen. The validator (which restricts the transition to a specific group) only runs after the user submits the screen. As a result, users who are not authorized can fill in the transition screen fields, but only after submitting do they receive a pop-up message stating they are not authorized to perform the transition.

      This behavior leads to user confusion and wasted effort, as unauthorized users are able to interact with the transition screen and enter data, only to be blocked after submission. Hiding the transition using a workflow condition is not an option, as we still want all users to see the possible next workflow status.

      We request the ability to trigger a validator or permission check before the transition screen is displayed. Specifically:

      • Users who are not in the allowed group should receive an error message immediately, before the transition screen appears.
      • Authorized users should continue to see and use the transition screen as normal.
      • The transition should remain visible to all users (i.e., not hidden by a workflow condition), so that the next workflow status is always visible.

              Unassigned Unassigned
              6f6f0ed1241f Shiwani Choudhary
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: