Page tree
Skip to end of metadata
Go to start of metadata
import com.atlassian.crowd.embedded.api.Group;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.security.groups.GroupManager;
import com.atlassian.jira.user.ApplicationUser;

import java.util.ArrayList;
import java.util.List;

GroupManager groupManager = ComponentAccessor.getGroupManager();

String fromrGroup = "jira-software-users";
String toGroup = "技术部";

List<ApplicationUser> userList = new ArrayList();
userList.addAll(groupManager.getUsersInGroup(fromrGroup));

Group group = groupManager.getGroup(toGroup);
for (int i = 0; i < userList.size(); i++) {
    try {
        groupManager.addUserToGroup(userList.get(i),group);
    } catch (Exception e) {
        e.printStackTrace();
    }
}
  • No labels