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

    XMLWordPrintable

Details

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jalbion Janet Albion (Inactive)
              Votes:
              5 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: