Mass add users to a channel or team
Please add mass add users to a channel or team.
Like we use on other Office 365 services. email@domain;email@domain and (if possible) @everyone something like that.
I'm using and loving Microsoft Teams :-)
Thanks a lot.
Thank you for your feedback and comments! The team is looking into how best to do this. We will post an update here as we have more to share.
450 comments
-
Robert Cummings commented
YES! Please add this feature!
-
WooLand Polanski commented
HI,
Not much to look into here. Just add the old classical semi-colon copy/paste user list so we easily can bulk add users to Teams. Then, if you want to look into alternatives then do so. This idea has been there since 2017 and you have yet not provided any solution which is unfortunate and as always you lack Enterprise-mindset...many team and thousands of users!
Yes, would be nice to use PowerShell but then you have failed to add the option to send out invitation e-mail to added users.
MS here you need to step-up...really.
-
Dr. Sharon Clampitt commented
Apparently it is very common for schools and universities to have different domains for students and faculty. We really need a quick and easy way to add our students, who will be "guests" in our Teams. Is there perhaps someway for them to be invited to be a member and when they accept they are added as a member if from the same domain, or as a guest if they aren't?
-
Anonymous commented
This is ridiculous that this option is not available!!!! It is just bad!! We work with huge organizations and provide them with webinars. Do I really need to add 800 people ONE BY ONE???????????????
-
SkyPeia commented
Please make a user that can add a custom role so that when adding a mass of student, you dont need to add their names one by one
-
BrantleeSR commented
Holy cow ... what? We can't do this?
I decided to use teams for a class this year, and now I have to add almost 90 students to the team one ... at ... a ... time?
I am so regretting this decision right now. Okay, and pretty much every day since I made it. -
Anonymous commented
It seems like the ability to add multiple guests at one time or by a list is still an issue. Back in 2017 the response was "working on it." Here we are in 2020 - is there no solution to this? When dealing with 100+ guests that need to be added, it is time consuming and not productive. I have tried creating a distribution list and that did not work.
-
Frederick Chew commented
The original post was in March 2017 and it has been so long and still no solution for it? A simple CSV upload is what we are asking for.
-
Anonymous commented
Please add mass add users to a channel or team.
-
Robert commented
Can this include mass adding users to a chat as well? Or at least being able to use a distribution list?
-
Quirijn commented
Can you please make this available to private channels as well, this is really a pain for all of our classes with over 400 students that need to be assigned into groups
-
A Val commented
We constantly have to depend on the technical admins to use PowerShell scripts to import large groups of new students into Teams classes. Our teachers would like to add the given email addresses in one step, without having to worry about the O365 name resolver taking forever to recognize all of the emails.
-
Boris commented
Look at how Zoom manages breakout with hosts and co host options, example, grab groups of 50- 200 people from a 1000 person session into smaller breakout sessions, move them back in later, also guests should be able join breakout sessions. It has to be an easy manageable feature too. Zoom has these features already for a couple of years it should be in the basics of any collaboration design from the start nowadays.
-
Peter Heller commented
Could you expand the UserInviteTemplate.csv to have extended user attributes for the bulk import from the set user attributes in PowerShell?
-
Anonymous commented
The following powershell script works well to "Mass add" users to a team
param(
[Parameter(Mandatory=$true)][String]$CsvFile,
[String]$Encoding="Unicode",
[String]$Delimiter=";",
[Parameter(Mandatory=$true)][String]$MailNickName
)
Install-Module MicrosoftTeams
Write-Host "`nConnecting to Microsoft Teams..."
$msteamsinfo=Connect-MicrosoftTeams
Write-Host "`nWelcome" $msteamsinfo.Account.Id
Write-host "`nGetting the Team with MailNickname=$MailNickName"
$team=Get-Team -MailNickName $MailNickName
Write-Host "`nImportint the CSV file $CsvFile`n"
$users=Import-Csv $CsvFile -Encoding $Encoding -Delimiter $Delimiter
foreach ($user in $users) {
Write-Host "Adding" $user.Email "to $MailNickName"
Add-TeamUser -GroupId $team.GroupId -user $user.Email
}Save as e.g. MassAddTeamUsers.ps1
run from powershell as:
.\MassAddTeamUsers.ps1 -CsvFile .\<my course csv file> -MailNickName <my course nick name>
The first line in the CSV file must contain one column heading with "Email".
I have created MailNickName(s) for my Teams as they are easier to remember than GroupId(s)
-
Anonymous commented
Yes, please add this. Maybe show a list of all student office 365 accounts with check boxes next to each and a check all button too.
-
John commented
Make it like Yammer and allow an upload of a CSV file with a list of email addresses.
-
Carly commented
If I want to send an email in Outlook to hundreds of people, I can copy the emails in Excel and paste them into the BCC. It should be that easy to add people to a team: copy and paste. Instead, I have to add names one by one.
-
Bill D. Herman commented
Do what the thousands and thousands of users have explicitly asked! The lack of this feature is terrible engineering bordering on malpractice. If you're trying to prevent spam, you could at least let us bulk add people from our own organization!
-
Christi B commented
As a middle school teacher, I have 100+ students I need to add. I would love to be able to add multiple users at a time. This would save a significant amount of time. I currently use an excel file and split-screen and I copy and paste names one by one. All teachers would benefit from having this feature. It would prevent issues of students not being able to login with the link or help with limiting the navigation between link in canvas to TEAMS. We need an smooth way to connect students quickly.