Compartilhar via


Usar o PowerShell para definir políticas de eventos ao vivo no Microsoft Teams

Nota

Os eventos ao vivo do Teams serão preteridos em 30 de setembro de 2024. Recomendamos que você use as prefeituras. Para obter detalhes, confira Planejar prefeituras do Teams.

Você pode usar os seguintes cmdlets Windows PowerShell para definir e atribuir configurações de política para eventos ao vivo no Teams:

Aqui estão alguns exemplos.

Nota

Antes de executar esses cmdlets, você deve estar conectado ao Skype for Business PowerShell Online. Para obter mais informações, consulte Gerenciar Skype for Business Online com o Microsoft 365 ou Office 365 PowerShell.

Permitir que os usuários agendem eventos ao vivo

Nota

Esses exemplos são para eventos produzidos no Teams.

Permitir que um usuário agende eventos ao vivo

Se o usuário receber a política global, execute e verifique se o parâmetro AllowBroadcastScheduling será definido como True:

Get-CsTeamsMeetingBroadcastPolicy -identity Global

Em seguida, atribua o usuário à política global, execute:

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

Cenários de usuário

Você deseja que todos os usuários da sua organização possam agendar eventos ao vivo

Se os usuários receberem a política global, execute e verifique se AllowBroadcastScheduling está definido como True:

Get-CsTeamsMeetingBroadcastPolicy -identity Global

Se os usuários receberem uma política diferente da política global, execute e verifique se -AllowBroadcastScheduling está definido como True:

Get-CsTeamsMeetingBroadcastPolicy -identity {policy name}

Você deseja que o agendamento de eventos ao vivo seja desabilitado em toda a sua organização

Desabilitar o agendamento de eventos ao vivo, execute:

Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false

Atribua todos os usuários da sua organização à política global, execute:

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

Você deseja que um grande número de usuários possa agendar eventos ao vivo e impedir que um conjunto de usuários os agende

Execute e verifique se AllowBroadcastScheduling está definido como True:

Get-CsTeamsMeetingBroadcastPolicy -Identity Global

Em seguida, atribua um usuário ou usuário à política global, execute:

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

Crie uma nova política que não permita agendar eventos ao vivo, execute:

New-CSTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy

Desabilitar o agendamento de eventos ao vivo, execute:

Set-CsTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy -AllowBroadcastScheduling $false

Em seguida, atribua usuários a essa política, execute:

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

Você deseja desabilitar o agendamento de eventos ao vivo para um grande número de usuários e permitir que um conjunto de usuários os agende

Desabilitar o agendamento de eventos ao vivo, execute:

Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false

Em seguida, atribua esses usuários à política global, execute:

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

Crie uma política para permitir o agendamento de eventos ao vivo, execute:

New-CSTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy

Habilitar o agendamento de eventos ao vivo, execute:

Set-CsTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy -AllowBroadcastScheduling $true

Em seguida, atribua usuários a essa política, execute:

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

Definir quem pode participar de eventos ao vivo

Defina a política global para permitir que os usuários criem eventos que todos, incluindo usuários anônimos, podem participar, executar:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastAttendeeVisibility Everyone  

Definir a opção de gravação para eventos ao vivo

Nota

Essa configuração se aplica apenas a eventos produzidos no Teams.

Defina a política global para desabilitar a gravação para eventos ao vivo:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastRecordingMode AlwaysDisabled 

Definir legendas e legendas ao vivo em eventos ao vivo

Nota

Essa configuração se aplica apenas a eventos produzidos no Teams.

Defina a política global para ativar legendas e legendas ao vivo (transcrição) para os participantes do evento:

Set-CsTeamsMeetingBroadcastPolicy -Identity Global -AllowBroadcastTranscription $true 

Configurar eventos ao vivo do Teams

Visão Geral do PowerShell do Teams