Verwenden von PowerShell zum Festlegen von Richtlinien für Live-Ereignisse in Microsoft Teams

Hinweis

Teams-Liveereignisse werden am 30. September 2024 eingestellt. Es wird empfohlen, stattdessen Rathäuser zu verwenden. Weitere Informationen finden Sie unter Planen von Teams-Rathäusern.

Sie können die folgenden Windows PowerShell Cmdlets verwenden, um Richtlinieneinstellungen für Liveereignisse in Teams festzulegen und zuzuweisen:

Hier sind einige Beispiele.

Hinweis

Bevor Sie diese Cmdlets ausführen können, müssen Sie mit Skype for Business Online PowerShell verbunden sein. Weitere Informationen finden Sie unter Verwalten von Skype for Business Online mit Microsoft 365 oder Office 365 PowerShell.

Benutzern das Planen von Liveereignissen erlauben

Hinweis

Diese Beispiele gelten für Ereignisse, die in Teams erstellt wurden.

Zulassen, dass ein Benutzer Liveereignisse planen kann

Wenn dem Benutzer die globale Richtlinie zugewiesen ist, führen Sie aus, und überprüfen Sie, ob der AllowBroadcastScheduling-Parameter auf True festgelegt ist:

Get-CsTeamsMeetingBroadcastPolicy -identity Global

Weisen Sie dann den Benutzer der globalen Richtlinie zu, und führen Sie Folgendes aus:

Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose

Benutzerszenarien

Sie möchten, dass alle Benutzer in Ihrer organization Liveereignisse planen können.

Wenn Benutzern die globale Richtlinie zugewiesen ist, führen Sie aus, und überprüfen Sie, ob AllowBroadcastScheduling auf True festgelegt ist:

Get-CsTeamsMeetingBroadcastPolicy -identity Global

Wenn Benutzern eine andere Richtlinie als die globale Richtlinie zugewiesen ist, führen Sie aus, und überprüfen Sie, ob -AllowBroadcastScheduling auf True festgelegt ist:

Get-CsTeamsMeetingBroadcastPolicy -identity {policy name}

Sie möchten, dass die Planung von Liveereignissen in Ihrem organization

Liveereignisplanung deaktivieren, ausführen:

Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false

Weisen Sie alle Benutzer in Ihrer organization der globalen Richtlinie zu. Führen Sie Folgendes aus:

Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose

Sie möchten, dass eine große Anzahl von Benutzern Liveereignisse planen und verhindern soll, dass eine Gruppe von Benutzern diese planen kann.

Führen Sie aus, und überprüfen Sie, ob AllowBroadcastScheduling auf True festgelegt ist:

Get-CsTeamsMeetingBroadcastPolicy -Identity Global

Weisen Sie dann der globalen Richtlinie einen oder mehrere Benutzer zu, und führen Sie Folgendes aus:

Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose

Erstellen Sie eine neue Richtlinie, die die Planung von Liveereignissen nicht zulässt, und führen Sie Folgendes aus:

New-CSTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy

Liveereignisplanung deaktivieren, ausführen:

Set-CsTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy -AllowBroadcastScheduling $false

Weisen Sie dann dieser Richtlinie Benutzer zu, und führen Sie Folgendes aus:

Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName DisabledBroadcastSchedulingPolicy -Verbose

Sie möchten die Planung von Liveereignissen für eine große Anzahl von Benutzern deaktivieren und einer Gruppe von Benutzern erlauben, sie zu planen.

Liveereignisplanung deaktivieren, ausführen:

Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false

Weisen Sie diese Benutzer dann der globalen Richtlinie zu, und führen Sie Folgendes aus:

Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose

Erstellen Sie eine Richtlinie, um die Planung von Liveereignissen zuzulassen, und führen Sie Folgendes aus:

New-CSTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy

Liveereignisplanung aktivieren, ausführen:

Set-CsTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy -AllowBroadcastScheduling $true

Weisen Sie dann dieser Richtlinie Benutzer zu, und führen Sie Folgendes aus:

Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName EnableBroadcastSchedulingpolicy -Verbose

Festlegen, wer an Liveereignissen teilnehmen kann

Legen Sie die globale Richtlinie so fest, dass Benutzer Ereignisse erstellen können, an denen jeder, einschließlich anonymer Benutzer, teilnehmen kann, ausführen kann:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastAttendeeVisibility Everyone  

Festlegen der Aufzeichnungsoption für Liveereignisse

Hinweis

Diese Einstellung gilt nur für Ereignisse, die in Teams erstellt wurden.

Legen Sie die globale Richtlinie fest, um die Aufzeichnung für Liveereignisse zu deaktivieren:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastRecordingMode AlwaysDisabled 

Festlegen von Liveuntertiteln und Untertiteln in Liveereignissen

Hinweis

Diese Einstellung gilt nur für Ereignisse, die in Teams erstellt wurden.

Legen Sie die globale Richtlinie fest, um Liveuntertitel und Untertitel (Transkription) für Ereignisteilnehmer zu aktivieren:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -AllowBroadcastTranscription $true 

Einrichten von Teams-Liveereignissen

Übersicht über PowerShell für Microsoft Teams