Hi, community!
Please tell me how can I make the script work? Condition: if the current user is a member of one of the groups, then true, otherwise false. I'm new to groove and my skipp doesn't work yet
import com.atlassian.jira.component.ComponentAccessordef currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser() def groupCurrUser = ComponentAccessor.getGroupManager().getGroupsForUser(currentUser)def group = ["adm","test-group"]if(currentUser in group.any{groupName->def getGroupName = ComponentAccessor.getGroupManager().getGroupsForUser(currentUser)}){true}else {false}
Hi @Alex ~ this should work (replacing Assignee with Current User): https://library.adaptavist.com/entity/validate-user-group
You can also create a Behavior and add the condition that way (no code needed).
Hi! The code in the example complains "The variable [issue] is undeclared". Please forgive my ignorance.
In my case I need "user not in group" so the conditions feature is close but no cigar.
It looks like you're new here. Sign in or register to get started.