PowerShell을 사용하여 Microsoft Teams에서 라이브 이벤트 정책 설정
참고
현재 라이브 이벤트를 지원하고 있습니다. 새로운 기능과 환경을 활용하기 위해 Teams 타운홀 로 업그레이드하는 것이 좋지만 사용자는 계속해서 이벤트를 예약할 수 있습니다. 자세한 내용은 Microsoft Teams의 타운홀 및 Teams 라이브 이벤트 업데이트 참조하세요.
다음 Windows PowerShell cmdlet을 사용하여 Teams에서 라이브 이벤트에 대한 정책 설정을 설정하고 할당할 수 있습니다.
- Get-CsTeamsMeetingBroadcastPolicy
- Set-CsTeamsMeetingBroadcastPolicy
- New-CsTeamsMeetingBroadcastPolicy
- Grant-CsTeamsMeetingBroadcastPolicy
- New-CsGroupPolicyAssignment
참고
이러한 cmdlet을 실행하려면 먼저 비즈니스용 Skype Online PowerShell에 연결해야 합니다. 자세한 내용은 Microsoft 365를 사용하여 비즈니스용 Skype Online 관리 또는 PowerShell Office 365 참조하세요.
다음 섹션에서는 Teams에서 생성된 이벤트를 관리하는 데 사용되는 다양한 PowerShell 명령에 대한 사용자 시나리오를 제공합니다.
참고
이러한 예제는 Teams에서 생성된 이벤트에 대한 것입니다.
사용자가 라이브 이벤트를 예약할 수 있도록 허용
- 사용자에게 전역 정책이 할당된 경우 다음 스크립트를 실행하고 매개 변수가
-AllowBroadcastScheduling
True로 설정되어 있는지 확인 합니다.
Get-CsTeamsMeetingBroadcastPolicy -identity Global
- 다음으로, 사용자를 전역 정책에 할당하려면 다음 스크립트를 실행합니다.
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
organization 모든 사용자가 라이브 이벤트를 예약할 수 있도록 합니다.
사용자에게 전역 정책이 할당된 경우 를 실행하고 이 -AllowBroadcastScheduling
True로 설정되어 있는지 확인합니다.
Get-CsTeamsMeetingBroadcastPolicy -identity Global
사용자에게 전역 정책 이외의 정책이 할당된 경우 를 실행하고 이 -AllowBroadcastScheduling
True로 설정되어 있는지 확인합니다.
Get-CsTeamsMeetingBroadcastPolicy -identity {policy name}
organization 라이브 이벤트 예약을 해제하려고 합니다.
라이브 이벤트 예약을 끄려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false
organization 모든 사용자를 전역 정책에 할당하려면 다음 스크립트를 실행합니다.
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
많은 수의 사용자가 라이브 이벤트를 예약하고 사용자 집합의 예약을 방지할 수 있기를 원합니다.
1. 많은 수의 사용자가 라이브 이벤트를 예약할 수 있도록 허용
- 다음 스크립트를 실행하여 **
-AllowBroadcastScheduling
**가 True로 설정되어 있는지 확인합니다.
Get-CsTeamsMeetingBroadcastPolicy -Identity Global
- 다음으로, 사용자 또는 사용자를 전역 정책에 할당하려면 다음 스크립트를 실행합니다.
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
2. 특정 사용자가 라이브 이벤트를 예약할 수 없는 새 정책 만들기
- 특정 사용자가 라이브 이벤트를 예약할 수 없는 새 정책을 만들려면 다음 스크립트를 실행합니다.
New-CSTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy
- 라이브 이벤트 예약을 끄려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -Identity DisabledBroadcastSchedulingPolicy -AllowBroadcastScheduling $false
- 이 정책에 사용자를 할당하려면 다음 스크립트를 실행합니다.
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName DisabledBroadcastSchedulingPolicy -Verbose
많은 수의 사용자에 대한 라이브 이벤트 예약을 해제하고 사용자 집합이 예약하도록 허용하려고 합니다.
1. 많은 수의 사용자에 대한 라이브 이벤트 예약 끄기
- 라이브 이벤트 예약을 사용하지 않도록 설정하려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -identity Global -AllowBroadcastScheduling $false
- 이러한 사용자를 전역 정책에 할당하려면 다음 스크립트를 실행합니다.
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName $null -Verbose
2. 특정 사용자가 라이브 이벤트를 예약할 수 있는 새 정책 만들기
- 라이브 이벤트 예약을 허용하는 정책을 만들려면 다음 스크립트를 실행합니다.
New-CSTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingPolicy
- 라이브 이벤트 예약을 켜려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -identity EnableBroadcastSchedulingPolicy -AllowBroadcastScheduling $true
- 이 정책에 사용자를 할당하려면 다음 스크립트를 실행합니다.
Grant-CsTeamsMeetingBroadcastPolicy -Identity {user} -PolicyName EnableBroadcastSchedulingPolicy -Verbose
라이브 이벤트에 참가할 수 있는 사용자 설정
사용자가 익명 사용자를 포함하여 모든 사용자가 참석할 수 있는 이벤트를 만들 수 있도록 전역 정책을 설정하려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastAttendeeVisibility Everyone
라이브 이벤트에 대한 기록 옵션 설정
참고
이 설정은 Teams에서 생성된 이벤트에만 적용됩니다.
라이브 이벤트에 대한 기록을 사용하지 않도록 설정하는 전역 정책을 설정하려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -Identity Global -BroadcastRecordingMode AlwaysDisabled
라이브 이벤트에서 라이브 캡션 및 자막 설정
참고
이 설정은 Teams에서 생성된 이벤트에만 적용됩니다.
이벤트 참석자에 대한 라이브 캡션 및 자막(전사)을 켜도록 전역 정책을 설정하려면 다음 스크립트를 실행합니다.
Set-CsTeamsMeetingBroadcastPolicy -Identity Global -AllowBroadcastTranscription $true