Usar PowerShell para establecer directivas de eventos en directo en Microsoft Teams
Nota
Los eventos en directo de Teams quedarán en desuso el 30 de septiembre de 2024. Le recomendamos que use los ayuntamientos en su lugar. Para obtener más información, consulte Plan para los ayuntamientos de Teams.
Puede usar los siguientes cmdlets de Windows PowerShell para establecer y asignar la configuración de directiva para eventos en directo en Teams:
- Get-CsTeamsMeetingBroadcastPolicy
- Set-CsTeamsMeetingBroadcastPolicy
- New-CsTeamsMeetingBroadcastPolicy
- Grant-CsTeamsMeetingBroadcastPolicy
- New-CsGroupPolicyAssignment
Estos son algunos ejemplos.
Nota
Para poder ejecutar estos cmdlets, debe estar conectado a Skype Empresarial PowerShell en línea. Para obtener más información, vea Administrar Skype Empresarial en línea con Microsoft 365 o Office 365 PowerShell.
Permitir a los usuarios programar eventos en directo
Nota
Estos ejemplos son para eventos producidos en Teams.
Permitir que un usuario programe eventos en directo
Si el usuario tiene asignada la directiva global, ejecute y compruebe que el parámetro AllowBroadcastScheduling está establecido en True:
Get-CsTeamsMeetingBroadcastPolicy -identity Global
Después, asigne el usuario a la directiva global, ejecute:
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
Escenarios de usuario
Quiere que todos los usuarios de su organización puedan programar eventos en directo
Si a los usuarios se les asigna la directiva global, ejecute y compruebe que La programación de AllowBroadcast esté establecida en True:
Get-CsTeamsMeetingBroadcastPolicy -identity Global
Si a los usuarios se les asigna una directiva distinta de la directiva global, ejecute y compruebe que -AllowBroadcastScheduling está establecido en True:
Get-CsTeamsMeetingBroadcastPolicy -identity {policy name}
Quiere que la programación de eventos en directo se deshabilite en toda la organización
Deshabilite la programación de eventos en directo, ejecute:
Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false
Asigne a todos los usuarios de su organización a la directiva global, ejecute:
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
Desea que un gran número de usuarios puedan programar eventos en directo e impedir que un conjunto de usuarios los programe
Ejecute y compruebe que La programación de AllowBroadcast está establecida en True:
Get-CsTeamsMeetingBroadcastPolicy -Identity Global
Después, asigne un usuario o usuarios a la directiva global, ejecute:
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
Para crear una nueva directiva que no permita programar eventos en directo, ejecute:
New-CSTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy
Deshabilite la programación de eventos en directo, ejecute:
Set-CsTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy -AllowBroadcastScheduling $false
Después, asigne usuarios a esta directiva, ejecute:
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName DisabledBroadcastSchedulingPolicy -Verbose
Desea deshabilitar la programación de eventos en directo para un gran número de usuarios y permitir que un conjunto de usuarios los programe
Deshabilite la programación de eventos en directo, ejecute:
Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false
Después, asigne esos usuarios a la directiva global, ejecute:
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
Cree una directiva para permitir la programación de eventos en directo, ejecute:
New-CSTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy
Habilite la programación de eventos en directo, ejecute:
Set-CsTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingpolicy -AllowBroadcastScheduling $true
Después, asigne usuarios a esta directiva, ejecute:
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName EnableBroadcastSchedulingpolicy -Verbose
Establecer quién puede unirse a eventos en directo
Establezca la directiva global para permitir a los usuarios crear eventos a los que todos los usuarios, incluidos los usuarios anónimos, puedan asistir y ejecutar:
Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastAttendeeVisibility Everyone
Establecer la opción de grabación para eventos en directo
Nota
Esta configuración solo se aplica a los eventos producidos en Teams.
Establezca la directiva global para deshabilitar la grabación de eventos en directo:
Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastRecordingMode AlwaysDisabled
Establecer subtítulos en directo y subtítulos en eventos en directo
Nota
Esta configuración solo se aplica a los eventos producidos en Teams.
Establezca la directiva global para activar los subtítulos en directo y los subtítulos (transcripción) para los asistentes al evento:
Set-CsTeamsMeetingBroadcastPolicy -Identity Global -AllowBroadcastTranscription $true
Temas relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de