Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-11034

Project Administrators can stop the test case import execution of Projects they do not have administrator permissions for

    XporterXMLWordPrintable

Details

    • Bug
    • Status: Code Review
    • Minor
    • Resolution: Unresolved
    • Xray DC 7.12.4
    • Continuous Delivery
    • Test Case Importer
    • None
    • Jira DC, any OS.

    • UNCOVERED

    Description

      Description

      If a test case importer is currently in progress, global admins, project admins and the user who started the importer can stop its execution.

      However, project admins are currently able to do it even if they're not an admin for the project that the execution is for.

      Pre-conditions

      • Have 2 Projects, Project 1 and Project 2
      • Have 2 Users, 1 Project Admin for Project 1 but not for Project 2, 1 Global Admin or User of Project 2

      How to reproduce

      1. As Global Admin / User of Project 2, start a test case import for Project 2 that takes a while to complete.
      2. As Project Admin for Project 1, start a test case importer for any Project.
      3. The Project Admin will be able to go to the import execution page and stop the current import.

      Actual result/Attachments

      Project Admin is able to stop the import execution for a Project they don't administrate.

      Expected result

      Project Admin should not be able to stop the import execution due to only being a Project Admin for Project 1.

      Version

      • Latest Versions

      Workaround

      None

      Attachments

        Issue Links

          Activity

            People

              gus.vieira Gustavo Vieira
              gus.vieira Gustavo Vieira
              Marco Guedes
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 32 minutes
                  1h 32m