Hello,
I'm new to script runner. I would like to create a script that searches for all users without a group assigned, and assign the group jira-users.
I already found some lines of code to find all users without a group:
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.user.util.UserUtil UserUtil userUtil = ComponentAccessor.getUserUtil() result = '' userUtil.getUsers().findAll{userUtil.getGroupsForUser(it.getName()).size() == 0}.each{ u -> result += u.name + "\r\n" } result
but was not successful in adding the jira-users group
Thanks in advance
Achim
No, unfortunately I need them assigned to the jira-users group before they log in first. We use a mail handler to create issues, so it can happen that a user is created via active directory and send a mail to cerate an issue. When this user is existing, but not assigned to jira-users, this will fail
This is simple enough in itself, but you can just add jira-users to the list of groups automatically assigned to users when they first log in, in the directory config. Wouldn't that work?
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.