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:
- Get-CsTeamsMeetingBroadcastPolicy
- Set-CsTeamsMeetingBroadcastPolicy
- New-CsTeamsMeetingBroadcastPolicy
- Grant-CsTeamsMeetingBroadcastPolicy
- New-CsGroupPolicyAssignment
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
Tópicos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de