Usare PowerShell per impostare criteri per gli eventi live in Microsoft Teams

Nota

Gli eventi live di Teams saranno deprecati il 30 settembre 2024. Si consiglia di utilizzare i municipi. Per informazioni dettagliate, vedere Pianificare i municipio di Teams.

È possibile usare i cmdlet di Windows PowerShell seguenti per impostare e assegnare le impostazioni dei criteri per gli eventi live in Teams:

Ecco alcuni esempi.

Nota

Prima di eseguire questi cmdlet, è necessario essere connessi a Skype for Business PowerShell online. Per altre informazioni, vedere Gestire Skype for Business online con Microsoft 365 o Office 365 PowerShell.

Consentire agli utenti di pianificare eventi live

Nota

Questi esempi sono per gli eventi prodotti in Teams.

Consentire a un utente di pianificare eventi live

Se all'utente è assegnato il criterio globale, eseguire e verificare che il parametro AllowBroadcastScheduling sia impostato su True:

Get-CsTeamsMeetingBroadcastPolicy -identity Global

Quindi assegnare l'utente al criterio globale, eseguire:

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

Scenari utente

Si vuole che tutti gli utenti dell'organizzazione siano in grado di pianificare eventi live

Se agli utenti viene assegnato il criterio globale, eseguire e verificare che AllowBroadcastScheduling sia impostato su True:

Get-CsTeamsMeetingBroadcastPolicy -identity Global

Se agli utenti viene assegnato un criterio diverso da quello globale, eseguire e verificare che -AllowBroadcastScheduling sia impostato su True:

Get-CsTeamsMeetingBroadcastPolicy -identity {policy name}

Si vuole che la pianificazione degli eventi live venga disabilitata nell'intera organizzazione

Disabilitare la pianificazione degli eventi live, eseguire:

Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false

Assegnare tutti gli utenti dell'organizzazione ai criteri globali, eseguire:

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

Si vuole che un numero elevato di utenti possa pianificare eventi live e impedire a un set di utenti di pianificarli

Esegui e verifica che AllowBroadcastScheduling sia impostato su True:

Get-CsTeamsMeetingBroadcastPolicy -Identity Global

Assegnare quindi uno o più utenti ai criteri globali, eseguire:

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

Creare un nuovo criterio che non consente la pianificazione di eventi live, eseguire:

New-CSTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy

Disabilitare la pianificazione degli eventi live, eseguire:

Set-CsTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy -AllowBroadcastScheduling $false

Quindi assegnare gli utenti a questo criterio, eseguire:

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

Si vuole disabilitare la pianificazione di eventi live per un numero elevato di utenti e consentire a un set di utenti di pianificarli

Disabilitare la pianificazione degli eventi live, eseguire:

Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false

Assegnare quindi questi utenti ai criteri globali, eseguire:

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

Creare un criterio per consentire la pianificazione di eventi in tempo reale, eseguire:

New-CSTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy

Abilitare la pianificazione di eventi live, eseguire:

Set-CsTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy -AllowBroadcastScheduling $true

Quindi assegnare gli utenti a questo criterio, eseguire:

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

Impostare chi può partecipare a eventi live

Impostare i criteri globali per consentire agli utenti di creare eventi a cui tutti, inclusi gli utenti anonimi, possono partecipare, eseguire:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastAttendeeVisibility Everyone  

Impostare l'opzione di registrazione per gli eventi live

Nota

Questa impostazione si applica solo agli eventi prodotti in Teams.

Impostare i criteri globali per disabilitare la registrazione per gli eventi live:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastRecordingMode AlwaysDisabled 

Impostare sottotitoli e sottotitoli in tempo reale negli eventi live

Nota

Questa impostazione si applica solo agli eventi prodotti in Teams.

Impostare i criteri globali per attivare sottotitoli e sottotitoli in tempo reale (trascrizione) per i partecipanti all'evento:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -AllowBroadcastTranscription $true 

Configurare gli eventi live di Teams

Panoramica di PowerShell per Teams