Microsoft 365 Teams verwalten

Microsoft 365 neue Teams Gruppe anlegen und managen

Manage Microsoft Teams Group with Powershell

Das Anlegen und verwalten von neuen Teams Gruppen ist überschaubar und schnelle erledigt. Hier ein paar Beispiele im Umgang mit der Powershell.

Über das Microsoft Exchange Online Powershell Module verbinden wir uns mit Teams.

Manage Microsoft Teams Group with Powershell

Manage Microsoft Teams Group with Powershell

Microsoft 365 neue Teams Gruppe anlegen und managen

Manage new Teams in O365

# Mit Teams verbinden
Connect-MicrosoftTeams -verbose

# Neues Team erstellen (Privat)
$Group = New-Team -DisplayName “Purchasing” -Visibility Private

# Benutzer und Owner der Gruppe hinzufügen
Add-TeamUser -GroupId $Group.GroupId -User “ralf@joernwalter.onmicrosoft.com” -Role Owner
Add-TeamUser -GroupId $Group.GroupId -User “manfredv@joernwalter.onmicrosoft.com” -Role Member
Add-TeamUser -GroupId $Group.GroupId -User “ndsedv@joernwalter.onmicrosoft.com” -Role Member

# Details der Teams-Gruppe abfragen
Get-Team -DisplayName “Purchasing”

# Team auslesen
Get-TeamUser -GroupId b984213b-97d1-4370-a37a-613968f0369b

# Ein Team Mitglied die Rolle Owner entziehen – bleibt aber Mitglied des Teams
Remove-TeamUser -GroupId b984213b-97d1-4370-a37a-613968f0369b -User ralf@joernwalter.onmicrosoft.com -Role Owner

# Ein Team Mitglied aus der Gruppe entfernen
Remove-TeamUser -GroupId b984213b-97d1-4370-a37a-613968f0369b -User ralf@joernwalter.onmicrosoft.com

# Dem Team ein Bild zuweisen
Set-TeamPicture -GroupId b984213b-97d1-4370-a37a-613968f0369b -ImagePath C:\Teams\Purchsing.png

# Ein Team löschen
Get-Team -DisplayName “Purchasing”
Remove-Team -GroupId b984213b-97d1-4370-a37a-613968f0369b

Manage-Teams-Channel

Create Teams Channel

# Channel erstellen
$Group = Get-Team | Where-Object { $_.DisplayName -eq “Purchasing” }
New-TeamChannel -GroupId $Group.GroupId -DisplayName “Offer”

# Benutzereinstellungen setzen für die Gruppe Purchasing
$Group = Get-Team | Where-Object { $_.DisplayName -eq “Purchasing” }
Set-Team -GroupId $Group.GroupId -AllowCreateUpdateChannels $true -AllowDeleteChannels $true -AllowAddRemoveApps $true -AllowCreateUpdateRemoveTabs $true -AllowCreateUpdateRemoveConnectors $true

# Nachrichteneinstellungen setzen
$Group = Get-Team | Where-Object { $_.DisplayName -eq “Purchasing” }
Set-Team -GroupId $Group.GroupId -AllowUserEditMessages $true -AllowUserDeleteMessages $true -AllowOwnerDeleteMessages $true -AllowTeamMentions $true -AllowChannelMentions $true

# Fun Settings
$Group = Get-Team | Where-Object { $_.DisplayName -eq “Purchasing” }
Set-Team -GroupId $Group.GroupId -AllowGiphy $true -GiphyContentRating “Moderate”

Weitere Details unter:

https://docs.microsoft.com/en-us/powershell/module/teams/set-teampicture?view=teams-ps

Microsoft 365 Moderne Authentifizierung aktivieren