Is it possible to identify when the same user transitions through multiple steps within a workflow? For instance if the work flow has a progress of todo -> in progress -> testing -> done. I would like to know if the same user transitioned the issue from "in progress" to "testing" to "done"; which would break our workflow.
Thanks in advance.
If you have Scriptrunner installed you should be able to make an condition so it is not possible for the same person to transtion to the next step if he transtioned the last one.
Thanks @Philipp Tauber, Do you know if it would also be possible with Script Runner to execute a condition on a JQL result? i.e. Referring to @Bastian Stehmann solution and then execute a condition on the result to provide only those issues where it was the same user who transitioned the status?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
My initial thought was to restrict that action entirly.
So you wouldn't have to look for issues where it has happened.
But you want to search for such issues and then....?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For me that yould be the solution.
Instead of me having to look for people who break the rules i yould just not allow anyone to do the transition.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Philipp Tauber Thank you for your response. However the functionality to block a user who transition to the current state from transitioning to the next state does not seem to natively exist in JIRA (condition to transition). If I am in correct or this could be done another way, I would appreciate any insight.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Jarrod_Retzloff,
never tried that before, but maybe the changed-Operator might help:
for example something like this (I did not test this)
status CHANGED FROM "Open" TO "In Progress" by USERNAME and status CHANGED FROM "In Progress" TO "Done" by USERNAME
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Bastian Stehmann, I appreciate it. I think this is a good first step, however it seems like I would still need a condition to be applied to flag issues where it was indeed the same user. Ideally, only issues where it was the same user would be returned.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.