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

Certain Project Permissions are Based on Conditions Not action

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • None
    • Documentation - All
    • None
    • 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.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Problem Definition

      Relating to the Addition of the Transition Issue Permission:

      Some Actions are dependent On Workflow transition Conditions rather than the action itself, and not reflected clearly in the documentation. (Resolving and Closing an issue)

      JIRA Server Documentation from Version 6.3 on and JIRA cloud Documentation Titled Managing Project Permissions needs to be updated to reflect this
      Most recent versions:

      Suggested Solution

      Current Resolved Issue Permission:

      Resolve issues Permission to resolve and reopen issues. This also includes the ability to set the 'Fix For version' field for issues. Also see the Close Issues permission.

      Suggested UPDATE:

      Resolve issues Permission to resolve and reopen issues based on the workflow condition (Only users with Resolve Issues permission can execute this transition.) of a transition. This also includes the ability to set the 'Fix For version' field for issues. Also see the Close Issues permission. Also requires Transition Issue Permission

      Current Close issue Permission:

      Close Issue Permission to close issues. (This permission is useful where, for example, developers resolve issues and testers close them). Also see the Resolve Issues permission.

      Suggested UPDATE:

      Close issues Permission to close issues issues based on the workflow conditions (Only users with Resolve Issues permission can execute this transition. AND Only users with Close Issues permission can execute this transition.) for a workflow transition. (This permission is useful where, for example, developers resolve issues and testers close them). Also see the Resolve Issues permission. Also requires Transition Issue Permission

      Notation attempting to clarify this reads:

      Note that some permissions are dependent upon others to ensure that users can perform the actions needed. For example, in order for a user to be able to resolve an issue, that user must be granted both the Transition Issue permission and the Resolve Issue permission.

      The following table lists the different types of project permissions and the functions they secure. Note that project permissions can also be used in workflow conditions.

      Suggested update:

      Note that some permissions are dependent upon others to ensure that users can perform the actions needed. For example, in order for a user to be able to resolve an issue, that user must be granted both the Transition Issue permission and the Resolve Issue permission and the Transition Resolving the issue must have the necessary Condition (Only users with Resolve Issues permission can execute this transition.).

      The following table lists the different types of project permissions and the functions they secure. Note that project permissions can also be used in workflow conditions. And Some are dependent on workflow Conditions.

            wthompson Wazza
            emccutcheon Earl McCutcheon
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: