Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-3816

Allow Link Issues permission for users without agent license

    XMLWordPrintable

Details

    • 70
    • 18
    • We collect Jira Service Desk 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.

    Description

      NOTE: This suggestion is for Jira Service Management Data Center. Using Jira Service Management Cloud? See the corresponding suggestion.

      Atlassian Update – 19 January 2023

      Hi everyone,

      We’re excited to let you know that we are implementing this suggestion in the upcoming JSM Data Center and Server 5.6 release.

      In service projects, linking issues that originate from different projects was previously only limited to licensed agents. This meant that if a user wanted to create an issue that would be linked to an issue from another project, they would need to be agents in both of these projects. We’ve removed this limitation in 5.6, meaning all users who have Create Issue and Link Issue permissions will be able to link issues between different projects.

      Kind regards,

      Charlie Marriott

      Jira Service Management Data Center

      Current Behaviour
      A user must be a licensed agent in Jira Service Management in order to add a link from an issue in a Service Project to another issue.

      • A user does not need an agent license to link from an issue in a Business or Software project to a Service Desk project. The link appears on both issues after being added.

      "IGNORED_PERMISSIONS" list does not include LINK_ISSUES

      Steps to reproduce the issue

      1. Create a user with application access to Service Desk.
      2. Create 2 Service Desk projects which share the same permission scheme.
      3. Grant the user with the Service Desk Agent permission of one of the projects (project A). In the other project (project B), grant only Browse Projects, Create Issues and Link Issues permissions to the user.
        • This means that the user is an Agent of project A but not an Agent in project B.
      4. As an Agent of the Service Desk project, use the Create Linked Issue option to create a linked issue in the other Service Desk project (project B) which the user is not an Agent.
      5. Even though with the Create Issues and Link Issues permissions in the targeted project, the Agent will not be able to create the linked issue. However, the create issue and link issue operations can be performed separately.
        • Actual result: On the Create Linked Issue screen, an error You do not have permission to link issues in this project appears and the operation cannot be completed.

      Suggested Change
      Remove veto/override for LINK_ISSUES so that this permission in project permission scheme applies to all users and so that users who are not agents can see Add Link option on issues in Service Desk projects.

      Attachments

        Issue Links

          Activity

            People

              cmarriott Charlie Marriott
              tevans Tim Evans (Inactive)
              Votes:
              131 Vote for this issue
              Watchers:
              87 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync