Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Is there a way to add a bunch of users to a group? We're using Cloud.

I need to add over 700 people to a few groups. I have their account names in a list. Is there a way to add them in bulk? (I don't want to have to add them one-by-one!)

I've seen some possible solutions for people on the Server version, but we're on the Cloud version.


John Wilson

3 answers

1 accepted

0 votes
Answer accepted

That was the answer we needed – submit an Atlassian support ticket with an attached CSV file. They will import it and upload it into your Cloud instance. It should have the form: 

user 2,confluence-users
user3,JIRA Users

I created the groups ahead of time. Don't know what would have happened if they didn't exist yet.

Hahahahaha is this still the most legit answer? 

Like ddigioia_pdl likes this

unfortunately yes.

Atlassian just doesn't care apparently

That isn't a very sustainable way to maintain a user-base. Atlassian, this is a great enhancement request to enable your Cloud users to maintain their users on their own. 

If you have a scriptrunner try this...


import com.atlassian.jira.component.ComponentAccessor

def userUtil = ComponentAccessor.userUtil
def userManager = ComponentAccessor.userManager
final String groupName = "GROUPA" // the group you want to add users
def group = ComponentAccessor.groupManager.getGroup(groupName) // user names of the users to add
final List<String> userToAdd = ["USR1", "USR2", "USR3"]

userToAdd.each {
def usertoadd = userManager.getUserByName(it)
if (!usertoadd) {
log.warn("User: $userToAdd doesn't exist")


if (ComponentAccessor.getGroupManager().getGroupsForUser(usertoadd).contains(group)) {
log.warn("User: $usertoadd.username already in the group: $groupName")


if(!group) {
log.warn("Group: $groupName doesn't exist")

} else {

userUtil.addUserToGroup(group, usertoadd)
log.warn("User: $usertoadd.username added to the $groupName")




Please check out the CLI (Command Line Interface) tools from Bob Swift. It will allow you to perform many bulk operations for the Atlassian tools.


Looking at it. Thanks for the suggestion.

Thanks for the suggestion, Tony. Those tools may work, but they have a large cost at our level of licenses. 

I found a couple of other options. The best one was to submit a support ticket to Atlassian. They said to send them a CSV file with the usernames and Jira group names. From the support tech's email:

"The CSV should have the structure below:

user 2,confluence-users
user3,JIRA Users

I sent it to them, they imported them, and we're done!

Thanks Atlassian!

Suggest an answer

Log in or Sign up to answer

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you