Hello,
For the Script fragments there's an option to specify the condition. Is it possible to specify users/user groups in the conditions?
Thank you.
You can write a condition like this
import com.atlassian.jira.component.ComponentAccessor
def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
return ComponentAccessor.getGroupManager().isUserInGroup(currentUser,"jira-administrators")
It would check that the current user belongs to jira-administrators group.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thnx, @Alexey Matveev -cPrime- this was very helpful!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Alexey Matveev Hi!
Please tell me how this script can be applied if the current user is a member of one of the groups (list) I'm new to this. I wrote a script something like:
import com.atlassian.jira.component.ComponentAccessor
def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
def groupManager = ComponentAccessor.getGroupManager()
def groupName = ["adm", "jira-administrators"]
if(groupManager.getGroupNamesForUser(currentUser).containsAll(groupName.any()) ){
true
}
else {
false
}
but it doesn't work... Could you help me ? Very grateful
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.