Log inSkip to main contentSkip to sidebar
Something went wrong, please try again.
Create and track feature requests for Atlassian products.
  • More
    DashboardsProjectsIssues
  • Give feedback to Atlassian
  • Help
    • Jira Core help
    • Keyboard Shortcuts
    • About Jira
    • Jira Credits
  • Log In
IMPORTANT: JAC is a Public system and anyone on the internet will be able to view the data in the created JAC tickets. Please don’t include Customer or Sensitive data in the JAC ticket.
Jira Data CenterProject Type: software

Jira Data Center

  • Issues
  • Reports
  • Components
Project shortcuts
Project shortcuts
  • www.atlassian.com

Open issues

  • All issues
  • Open issues
  • Done issues
  • Viewed recently
  • Created recently
  • Resolved recently
  • Updated recently
View all issues and filters
Order by Priority
  1. Suggestion
    JRASERVER-6146Implement issue locking
  2. Suggestion
    JRASERVER-33672Improve the way Labels can be deleted in JIRA
  3. Suggestion
    JRASERVER-59932Separate license base for Addons
  4. Suggestion
    JRASERVER-60817Improve Performance for the worklog table
  5. Suggestion
    JRASERVER-60841Implement report for tracking time in status in JIRA
  6. Suggestion
    JRASERVER-65521Add possibility to disable public access to JIRA
  7. Suggestion
    JRASERVER-69002Ability to remove specific information from history and activity Tab
  8. Suggestion
    JRASERVER-71602As an user, I want to use JIRA REST API with JWT authentication
  9. Suggestion
    JRASERVER-73355When a user does not have the global permission to browse users they get an error that appears to be a system failure
  10. Suggestion
    JRASERVER-74951Allow customization of attachment suffix
  11. Suggestion
    JRASERVER-75951Add Support for the Permissions-Policy Header
  12. Suggestion
    JRASERVER-78648Lot of WARN log messages for Method needs allowlisting.
  13. Suggestion
    JRASERVER-78937Default values for date.time format (java/javascript) should be synced
  14. Suggestion
    JRASERVER-78941Issue with making part of a word 'Bold'
  15. Suggestion
    JRASERVER-66554SAML redirection from Jira Dashboard page or any page other than login.jsp
  16. Suggestion
    JRASERVER-68378Make robots.txt manageable from within JIRA
  17. Suggestion
    JRASERVER-69185Officially provide support for internal and external base url for JIRA
  18. Suggestion
    JRASERVER-70324Collaborative editing
  19. Suggestion
    JRASERVER-70535Add alternative options to test verification instead of CAPTCHA so it would be more accessible to all Jira users.
  20. Suggestion
    JRASERVER-71156As a user, bulk restore archived issues from JIRA UI
  21. Suggestion
    JRASERVER-77627atlassian.xsrf.token cookie has no HttpOnly flag
  22. Suggestion
    JRASERVER-78362Remove meaningless log of 'Dropped 0 obsolete fields' in atlassian-greenhopper.log
  23. Suggestion
    JRASERVER-78485Text Visibility issue in Quick Search bar once the theme is changed to 'Original'
  24. Suggestion
    JRASERVER-78660Enhance Jira 10's User Search Endpoint to Return more than 100 Results
  25. Suggestion
    JRASERVER-78926Group display broken in user picker in UI
  26. Suggestion
    JRASERVER-78938Ability to dedicate a node in the cluster for indexing tasks
  27. Suggestion
    JRASERVER-78940Document the performance impact on each audit category and coverage level
  28. Suggestion
    JRASERVER-23783Easy User Export
  29. Suggestion
    JRASERVER-34945Provide the ability to reuse the project key from a deleted or renamed project
  30. Suggestion
    JRASERVER-64331Ship Jira with G1GC enabled by default
  31. Suggestion
    JRASERVER-66660Provide the ability to edit the default priority scheme
  32. Suggestion
    JRASERVER-69584Restore exporting username instead of display name to CSV files
  33. Suggestion
    JRASERVER-70919As an administrator I want to have more flexibility when searching archived issues
  34. Suggestion
    JRASERVER-72717Jira should remove old jar files of plugins from the shared home as part of an upgrade task when using ZDU
  35. Suggestion
    JRASERVER-76500Atlassian Intelligence JSW Data Center integration
  36. Suggestion
    JRASERVER-77509As a Jira administrator I'd like to see the JSON export functionality in a stable version
  37. Suggestion
    JRASERVER-78626Clarify in Documentation That the avatars Directory Location Cannot use simbolic links
  38. Suggestion
    JRASERVER-1391Provide the ability to rename groups after creation
  39. Suggestion
    JRASERVER-40782Editing a Custom Field description does not update due to being overwritten by the Field Configuration
  40. Suggestion
    JRASERVER-59482Allow using custom filters in Switch Filter
  41. Suggestion
    JRASERVER-61324Ability to hide attachment field from Issue View
  42. Suggestion
    JRASERVER-67031Hide Time Tracking estimates from certain users (e.g. customers)
  43. Suggestion
    JRASERVER-72122Insight Confluence Macro: Connected tickets as column/attribute
  44. Suggestion
    JRASERVER-72273Public documentation for the fixes included in the jQuery custom version
  45. Suggestion
    JRASERVER-3933Add custom headers to email notifications
  46. Suggestion
    JRASERVER-6798Allow admins to translate items configurable in the administration section
  47. Suggestion
    JRASERVER-7020Allow support for project schemes or templates
  48. Suggestion
    JRASERVER-7990Restrict sub-tasks by issue type
  49. Suggestion
    JRASERVER-8497Ability to disable "Clone Issue" link per project
  50. Suggestion
    JRASERVER-15260Add ability to subscribe dashboards
Refresh results
1 2 3 4 5Next >>
1 of 7903
Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-6146

Implement issue locking

Log In
Gathering Interest
Export
undefinedView workflow
XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Issue - Fields
      • affects-cloud
      • affects-server
      • functionality
      • jw-enterprise
      • pse-request
    • 40
    • 94
    • 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.

      Atlassian Status as of 21 Dec 2015

      Hi everyone,

      Thanks for voting and commenting on this issue. Your feedback is key to helping us understand how you use JIRA so we can continue improving your experience. We have reviewed this issue over the last few days; however there are not currently any plans to implement this suggestion.

      If issue locking is critical for your environment, there are alternatives;

      • JIRA-Issue-Edit-Lock.
      • There's also a non-supported plugin which may solve your immediate needs: whoslookin. This add-on is 6.x compatible and we're looking at the effort required to make this 7.x compatible. There is now also a cloud version of this plugin: whoslookin for cloud

      Please remember that jira.atlassian.com is one of many inputs for the JIRA roadmap. You can learn more about our process here.

      I understand that our decision may be disappointing. Please don't hesitate to contact me if you have any questions.

      Regards,
      oruettinger@atlassian.com
      Principal Product Manager, JIRA


      Original description below:
      This can be implemented in 2 stages:

      1. A simpler approach that detects that an issue has been edited and displays an error message informing the user of this fact. For example, a user clicks edit issue and takes their time to update a few fields. Another user updates the issue in the mean time. When the first user presses "Update" they will be returned to the Edit Issue screen with all the fields populated with values that were submitted by the user. The screen will display an error message informing the user than an issue has changed. The error message will also contain a link that will open a new browser window displaying the issue as it appears currently.

      The user will be able to compare the issue using the View Issue screen in the second browser window and the Edit Issue screen. The system will not provide an indication on what fields are "clashing". The Edit Issue screen will contain a confirm button, that when pressed will do the check again, to ensure the issue has not changed since, and if it has not, will update the issue.

      Issues will also be checked for updates during Bulk Edit operation. The Bulk Edit operation will not update any issues that have been updated in the mean time and will inform the user about these issues. (The user will then be able to bulk edit those issues if required).

      When an issue is being progressed through workflow (e.g Resolved, Closed) a check will also be performed. If the issue has been changed the user will be informed of this fact. If the Workflow Transition that the user is trying to perform is still available the user will be provided with a link that will open the View Issue screen in another browser window. The user will be able to confirm that they would like to proceed. If the workflow operation is no longer available, the user will be asked to return to the View Issue screen.

      We estimate the effort required to implement the above functionality to be around 80 man hours (or 2 man weeks).

      2. The second approach takes the "issue locking" functionality a bit further and when a clash is detected during the Edit Issue stage, the user is presented with a page that shows the conflicts. The page shows the fields that are "different" in value between the current issue and the values that are being submitted by the user. For each "clashing" field the issue's current field value is shown as well as the submitted value. For each field the user will be able to specify the value that they actually would like to go ahead with and then proceed with the update.

      The Bulk Edit will still leave modified issues untouched and will simply report them, just like in the first approach.

      Progressing issue through workflow will use the Edit Issue's approach and show a conflict resolution screen if the workflow transition is still available.

            • Sort By Name
            • Sort By Date
            • Ascending
            • Descending
            • Thumbnails
            • List
        1. edit.vm
          0.1 kB
          21/Sep/2009 9:41 AM
        2. edit.vm
          0.1 kB
          16/Sep/2009 7:15 AM
        3. issue-edited-in-parallel-1.png
          issue-edited-in-parallel-1.png
          29 kB
          05/Aug/2014 8:29 AM
        4. issue-edited-in-parallel-2.png
          issue-edited-in-parallel-2.png
          28 kB
          05/Aug/2014 8:31 AM
        5. issue-edited-in-parallel-3.png
          issue-edited-in-parallel-3.png
          17 kB
          05/Aug/2014 8:33 AM
        6. MidAirCollisionField.java
          3 kB
          21/Sep/2009 9:41 AM
        7. MidAirCollisionField.java
          3 kB
          16/Sep/2009 7:15 AM

        blocks

        Suggestion - JRASERVER-1917 Control Concurrency for Update Functions in JIRA

        • Closed
        is duplicated by

        Bug - A problem which impairs or prevents the functions of the product. JRASERVER-18569 support collision detection

        • Medium - Medium priority issues
        • Closed

        Bug - A problem which impairs or prevents the functions of the product. JRASERVER-44140 JIRA should not allow users to overwrite information added or changed after the Edit Screen was opened.

        • Low - Low priority issues
        • Closed

        Bug - A problem which impairs or prevents the functions of the product. JRASERVER-59122 Workflow Transition Missing after 2 Users Move the same Issue at same Time

        • Low - Low priority issues
        • Closed

        Suggestion - JRASERVER-1917 Control Concurrency for Update Functions in JIRA

        • Closed

        Suggestion - JRASERVER-15790 Jira should not allow more than one user to edit an issue report at any given time

        • Closed

        Suggestion - JRASERVER-16679 Multiple users updating issue warning (Race Condition)

        • Closed

        Suggestion - JSDSERVER-782 need for Issue locking, now more than ever

        • Closed
        is related to

        Bug - A problem which impairs or prevents the functions of the product. JRASERVER-15498 Move issue throws exception if issue was moved concurrently

        • Low - Low priority issues
        • Closed

        Suggestion - JRASERVER-37142 Notify user when editing a story will overwrite another user's changes

        • Closed
        relates to

        Suggestion - JRASERVER-1917 Control Concurrency for Update Functions in JIRA

        • Closed

        Suggestion - JRASERVER-44229 Lock Issue Types From Being Edited

        • Closed

        Suggestion - JRACLOUD-6146 Implement issue locking

        • Gathering Interest

        Suggestion - JSWSERVER-21234 Concurrent editing and merging changes in Jira

        • Gathering Interest
        supersedes

        Bug - A problem which impairs or prevents the functions of the product. JRASERVER-19218 Moving issues: WARN [web.action.issue.MoveIssueConfirm] Could not move the attachment <name> because it does not exist at the expected location

        • Medium - Medium priority issues
        • Closed
        mentioned in

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        Page Loading...

        (3 is duplicated by, 2 is related to, 4 relates to, 1 supersedes, 14 mentioned in)

              • All
              • Comments
              • Work Log
              • History
              • Activity

              Richard Minick added a comment - 01/Apr/2025 2:00 PM

              I know there is a paid plugin for this but I feel something like this should be fixed on your side. I always vote on these but rarely ever see them get fixed unless its their Cloud offering.

              Richard Minick added a comment - 01/Apr/2025 2:00 PM I know there is a paid plugin for this but I feel something like this should be fixed on your side. I always vote on these but rarely ever see them get fixed unless its their Cloud offering.

              Parimal Mehta added a comment - 31/Mar/2025 4:19 PM - edited

              This problem still exists in 2025. I am using Jira Server/Data Center.

              Parimal Mehta added a comment - 31/Mar/2025 4:19 PM - edited This problem still exists in 2025. I am using Jira Server/Data Center.

              Lev Kasatkin added a comment - 31/Jul/2024 3:48 PM

              This issue is also affecting my organization and PS-170637 was entered for this where I was pointed to this Feature request.

              However, locking the issues would not address our issue of being able to do concurrent writes to Jira issues by API calls. 

              If issue locking is an implemented feature, it would likely result in write failures by our pipelines. 

              What should happen in Jira, just like in most other web applications is users should be able to save the issue they are in and a follow up update (or ADD) should add values (Fix version in our case) rather than overwrite it. 

              Lev Kasatkin added a comment - 31/Jul/2024 3:48 PM This issue is also affecting my organization and PS-170637 was entered for this where I was pointed to this Feature request. However, locking the issues would not address our issue of being able to do concurrent writes to Jira issues by API calls.  If issue locking is an implemented feature, it would likely result in write failures by our pipelines.  What should happen in Jira, just like in most other web applications is users should be able to save the issue they are in and a follow up update (or ADD) should add values (Fix version in our case) rather than overwrite it. 

              Olga Cioran added a comment - 03/May/2024 9:38 AM

              We are interested in this feature also. Recently two people in the team lost significant time and effort as they were adding details to description on a Jira item. It also took a while to figure out what is going on and why the updates look different after submitting.

              Olga Cioran added a comment - 03/May/2024 9:38 AM We are interested in this feature also. Recently two people in the team lost significant time and effort as they were adding details to description on a Jira item. It also took a while to figure out what is going on and why the updates look different after submitting.

              Borut Resnik added a comment - 05/Jan/2024 11:50 AM

              This is a must-have for instances with many users, resulting in a high probability of overwriting the data on one issue. It could also be done in a way that only fields that have been "touched" by the user are updated

              Borut Resnik added a comment - 05/Jan/2024 11:50 AM This is a must-have for instances with many users, resulting in a high probability of overwriting the data on one issue. It could also be done in a way that only fields that have been "touched" by the user are updated

              Lauren Greenwood added a comment - 17/Apr/2023 7:23 PM

              we are very interested in this feature. need it desperately. this causes so many problems.

              Lauren Greenwood added a comment - 17/Apr/2023 7:23 PM we are very interested in this feature. need it desperately. this causes so many problems.

              Jason Sheneman added a comment - 09/Mar/2023 5:47 PM

              @Paul St John - Yes, DC.

              Jason Sheneman added a comment - 09/Mar/2023 5:47 PM @Paul St John - Yes, DC.

              Paul St John added a comment - 09/Mar/2023 5:29 PM

              @Jason Sheneman, I'm curious to know if you're using the Data Center install?  We're using on-prem Server and are essentially being forced to more to the cloud, which we're not particularly happy about.

              Paul St John added a comment - 09/Mar/2023 5:29 PM @Jason Sheneman, I'm curious to know if you're using the Data Center install?  We're using on-prem Server and are essentially being forced to more to the cloud, which we're not particularly happy about.

              Jason Sheneman added a comment - 09/Mar/2023 4:49 PM

              For this reason alone I'll never be able to move to cloud.  We use the issue lock app for our on-prem solution.

              Jason Sheneman added a comment - 09/Mar/2023 4:49 PM For this reason alone I'll never be able to move to cloud.  We use the issue lock app for our on-prem solution.

              Angela Case added a comment - 09/Mar/2023 4:35 PM - edited

              Happy 18th Birthday!  We had Cake! 

              Angela Case added a comment - 09/Mar/2023 4:35 PM - edited Happy 18th Birthday!  We had Cake! 

                Unassigned Unassigned
                anton@atlassian.com AntonA
                Votes:
                499 Vote for this issue
                Watchers:
                325 Start watching this issue

                  Created:
                  09/Mar/2005 1:20 AM
                  Updated:
                  14 hours ago
                  • Atlassian Jira Project Management Software
                  • About Jira
                  • Report a problem
                  • Privacy policy
                  • Notice at Collection

                  Atlassian