Skip to main content

Mit PowerShell einen Kanal in einem Team anlegen

Einleitung

In diesem kurzen Beitrag erkläre ich kurz, wie wir schnell einen Kanal innerhalb eines Teams mithilfe von der PowerShell erstellen können. Dies können wir dann dazu verwenden, um automatisiert Kanäle zu erstellen. 

Durchführung

Vorbereitung

Im ersten Schritt muss das benötigte Modul installiert werden. Dazu verwenden wir den folgenden Befehl, um das benötigte PowerShell-Modul zu installieren:

Install-Module "MicrosoftTeams"
Import-Module "MicrosoftTeams"
Verbindung herstellen

Um jetzt eine Verbindung mit unserem M365-Tenant herzustellen, verwenden wir den folgenden Befehl:

Connect-MicrosoftTeams

Wir werden danach aufgefordert, uns einmal mit unserem M365 Administrator-Benutzer anzumelden. Sobald dies geschehen ist, können wir anfangen, die Kanäle anzulegen.

Kanal anlegen

Um den Kanal anzulegen, müssen wir im ersten Schritt von unserem Team die Objekt-ID (Gruppen-ID) oder den Anzeigenamen heranziehen. Dafür verwenden wir den Befehl Get-Team. Dort suchen wir uns das entsprechende Team heraus und notieren uns die Gruppen-ID oder den Anzeigenamen

# Suchen nach GruppenID
Get-Team -GroupID "<Gruppen-ID"
# Suchen nach Anzeigename
Get-Team -Displayname "<Anzeigename>"

Falls das geklappt hat, sollte uns als Ausgabe eine Zeile mit den Informationen über unser Team angezeigt werden. 

Jetzt können wir über den folgenden Befehl einen neuen Kanal anlegen:

Get-Team <Filter> | New-TeamChannel -Displayname "Anzeigename" -MemberShipType <Typ>

Wenn das Skript fehlerfrei durchläuft, sollte der Kanal angelegt sein.