Forum Discussion
Bulk adding to Office 365 Groups with PowerShell
- Sep 22, 2017
I just did this:
[PS] C:\> $Users = (Get-Recipient -RecipientPreviewFilter {RecipientTypeDetails -eq "UserMailbox" -and CustomAttribute3 -ne "N"}
[PS] C:\> Add-UnifiedGroupLinks -Identity O365Group -LinkTypeMembers -Links $Users.Name
This creates an array of all user mailboxes in the tenant that are not marked with a value in one of the customized attributes. I then use the array as input to Add-UnifiedGroupLinks, which added all (30) the users to the group.
I forgot that I had this example in Chapter 15 of the Office 365 for IT Pros ebook... PowerShell is great!
Office 365 groups have the limitation of 1000 users as members. So maybe you wanna split the group into 3 parts and start adding users. Please read more about limitations of O365 groups here:
https://support.office.com/en-us/article/Learn-about-Office-365-groups-b565caa1-5c40-40ef-9915-60fdb2d97fa2?ui=en-US&rs=en-US&ad=US%20
- TonyRedmondSep 22, 2017MVP
Hmmm... I think the official documented limit is still 1,000 (the same for Teams). Some work is ongoing to increase the limit. From a technical perspective, the issue is how many simultaneous connections can be supported by the group mailbox. This is clearly very important for Groups that use Exchange to store conversations, but not for groups that use Yammer.