Hello everyone,
I recently needed to convert every Public Group of an Office 365 tenant to the french language and to automatically Subscribe new members and Let people outside the organization send email to the group.
There were approximately 100 groups so I didn't want to do it manually ;) (even if there had been 1 group, I would have done it with PowerShell).
Here is the line I used to configure those 100 groups with these parameters :
Get-UnifiedGroup | Where-Object {$_.AccessType -eq 'Public'} | Set-UnifiedGroup -Language "fr-FR" -AutoSubscribeNewMembers -RequireSenderAuthenticationEnabled $false
And yes, it works on PowerShell and PowerShell Core -> So on Windows, Linux and Mac OS :D