Hello @Maya
As it was discussed above, it`s possible to configure such logic using Condition from Power Scripts
Here is an example of such Condition SIL script:
if( isUserInRole(currentUser(), project, "Developers") and assignee == currentUser() )
return false;
Some helpful documentation about it you can find here https://appfire.atlassian.net/wiki/spaces/PSJ/pages/15487273/Writing+Conditions+Validators+and+Post+Functions
https://appfire.atlassian.net/wiki/spaces/PSJ/pages/15481301/Conditions
Hope it helps!
Anna
You can do this by adding conditions on the transition that the user has to be in a specific role. If the user is not in that role the transition vill not be visible to them. See Configure advanced issue workflows for more information.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't think your suggestion meets the requirement.
As I understand it the user should be blocked from making a particular transitions for a specific issue only if they are the Assignee on that issue. If somebody else is the Assignee, then a user who is not the Assignee should be able to complete the transition. I don't think this scenario can't be covered by using Conditions based only on Role-based Conditions, as there is no Condition (natively) to ensure the users is not the Assignee.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Trudy Claspill That was not my interpretation of the requirement, but if that is the case you could still use conditions. There is one for separation of duties that you could utilize in that case, something like this:
This of course assume that there is a transition that the assignee does before getting to the one that should be restricted. It that is not the case then you would need to look for an app in the Marketplace that extends the conditions and allows you to add a more complicated one like Scriptrunner, Power scripts or any of the other apps that can do that.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.