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

Workflow Transition is visible/executable to user if the issue/user has met the condition for the workflow transition in a "Read Only" project

      After setting a project as a Read-Only project, user will be able to execute Workflow Transition that the user or the issue has met.

      This is reproduceable in JIRA 3.13.5, JIRA 4.0, JIRA 4.0.2, JIRA 4.1, JIRA 4.1.1. Here are the steps to reproduce this and as an example, the "Only Assignee will be able to execute this transition" Permission Condition is used:

      1. create a new project
      2. create a new workflow that has Transition's Condition:"Only Assignee will be able to execute this transition". Or used the default JIRA workflow called "jira".
      3. create an issue in the project and assigned it to a user
      4. create a new Permission Scheme that only has "Browse Project" permission is granted to users. Other permissions are empty.
      5. associate the project with the new Permission Scheme created in step 4.
      6. login as the user that has issue assigned to him. The user are be able to execute the transition that has "Only Assignee will be able to execute this transition". If the project using the Default JIRA workflow called jira, the Assignee will be able see "Start Progress" or "Stop Progress".


      This problem still occurred even if no user is associated with any Project Roles in the project.

            [JRASERVER-21857] Workflow Transition is visible/executable to user if the issue/user has met the condition for the workflow transition in a "Read Only" project

            SET Analytics Bot made changes -
            UIS Original: 1 New: 0
            SET Analytics Bot made changes -
            UIS Original: 0 New: 1
            SET Analytics Bot made changes -
            UIS Original: 1 New: 0
            SET Analytics Bot made changes -
            UIS New: 1
            Bugfix Automation Bot made changes -
            Minimum Version New: 3.13
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2844708 ] New: JAC Bug Workflow v3 [ 2918269 ]
            Owen made changes -
            Symptom Severity Original: Minor [ 14432 ] New: Severity 3 - Minor [ 15832 ]
            Owen made changes -
            Workflow Original: JIRA Bug Workflow w Kanban v7 - Restricted [ 2582968 ] New: JAC Bug Workflow v2 [ 2844708 ]
            Status Original: Verified [ 10005 ] New: Gathering Impact [ 12072 ]
            Ignat (Inactive) made changes -
            Workflow Original: JIRA Bug Workflow w Kanban v6 - Restricted [ 1540951 ] New: JIRA Bug Workflow w Kanban v7 - Restricted [ 2582968 ]
            Confluence Escalation Bot (Inactive) made changes -
            Labels New: affects-server

              Unassigned Unassigned
              jalbion Janet Albion (Inactive)
              Affected customers:
              5 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated: