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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.