Teams 클라이언트의 통화 앱에서 다이얼 패드를 사용하면 사용자가 전화 번호를 입력하여 외부 전화 통화를 할 수 있습니다. 다이얼 패드는 Teams 전화 라이선스가 있는 사용자가 올바르게 구성된 경우 사용할 수 있습니다.
Teams 전화 설정할 때 모든 단계가 완료되지 않으면 다이얼 패드가 사용자에게 표시되지 않을 수 있습니다.
다이얼 패드를 표시하려면 다음 필수 구성 요소가 필요합니다.
- 사용자에게 Teams 전화("MCOEV") 라이선스가 할당됩니다.
- 사용자가 온-프레미스에 비즈니스용 Skype 온라인 상태가 아닙니다.
- 사용자가 Enterprise Voice 사용하도록 설정되어 있습니다.
- Teams 통화 정책에서 사용자가 비공개 통화를 사용하도록 설정했습니다.
참고
다이얼 패드를 사용하여 전화를 걸려면 사용자에게 다음 PSTN 연결 옵션 중 하나가 있어야 합니다. Microsoft 통화 플랜, 운영자 연결, Teams 전화 Mobile, 직접 라우팅 또는 공유 통화를 사용할 수 있습니다.
이 문서에서는 다이얼 패드가 사용자에게 표시되는 데 필요한 필수 구성 구성의 유효성을 검사하는 데 사용할 수 있는 PowerShell cmdlet을 제공합니다.
대부분의 경우 Get-CsOnlineUser cmdlet의 출력에서 다양한 속성을 확인해야 합니다. 예를 들어 $user 사용자의 UPN(UserPrincipalName) 또는 SIP 주소라고 가정합니다.
사용자에게 Teams 전화("MCOEV") 라이선스가 할당됩니다.
이 첫 번째 유효성 검사 검사 사용자에게 할당된 Teams 전화 라이선스가 있는지 확인합니다.
PowerShell cmdlet 출력에서 사용자에 대해 할당된 계획에 Enabled로 설정된 CapabilityStatus 특성과 MCOEV로 설정된 기능 집합이 표시되는지 확인합니다(MCOEV는 Teams 전화 라이선스를 나타냅니다). MCOEV, MCOEV1 등이 표시될 수 있습니다. 기능이MCOEV로 시작하는 한 모두 허용됩니다.
특성이 올바르게 설정되었는지 검사 하려면 다음 명령을 사용합니다.
(Get-CsOnlineUser -Identity $user).AssignedPlan
출력은 다음과 같습니다. CapabilityStatus 및 기능 특성만 검사 합니다.
AssignedTimestamp Capability CapabilityStatus ServiceInstance ServicePlanId
----------------- ---------- ---------------- --------------- -------------
07-02-2020 12:28:48 MCOEV Enabled MicrosoftCommunicationsOnline/NOAM-4A-S7 4828c8ec-dc2e-4779-b502-...
07-02-2020 12:28:48 Teams Enabled TeamspaceAPI/NA001 57ff2da0-773e-42df-b2af-...
Teams 전화 라이선스에 대한 자세한 내용은 라이선스 Teams 전화 참조하세요.
사용자가 온-프레미스에 비즈니스용 Skype 온라인 상태가 아닙니다.
사용자가 온-프레미스에 비즈니스용 Skype 있지 않고 온라인 상태가 되도록 하려면 RegistrarPool이 null이 아니어야 하며 HostingProvider에 "sipfed.online"로 시작하는 값이 포함되어야 합니다. 값을 검사 하려면 다음 명령을 사용합니다.
Get-CsOnlineUser -Identity $user|Select RegistrarPool, HostingProvider
출력은 다음과 유사해야 합니다.
RegistrarPool HostingProvider
------------- ---------------
sippoolbn10M02.infra.lync.com sipfed.online.lync.com
사용자가 Enterprise Voice 사용하도록 설정되어 있습니다.
이 단계의 유효성을 검사하기 위한 필수 조건은 사용자에게 할당된 Teams 전화 라이선스가 있는지 확인하는 것입니다. 사용자에게 Teams 전화 라이선스를 할당하면 사용자의 계정이 Enterprise Voice 사용으로 구성될 수 있는 게이트가 열립니다.
라이선스 및 M365 전화 시스템 앱이 사용자에게 할당되었지만 여전히 다이얼 패드가 표시되지 않는 경우 Enterprise Voice 사용 상태 false로 설정될 수 있습니다.
Enterprise Voice 사용 상태 true로 설정되도록 사용자 계정을 업데이트하려면 Teams 관리 센터 또는 PowerShell에서 상태 검사.
- Teams 관리 센터에서 사용자>관리 사용자 로 이동하여 편집할 사용자를 선택합니다. 계정 탭 >할당 전화 번호에서 Enterprise Voice켜기로 설정하고 저장을 선택합니다.
- PowerShell의 경우 Set-CsPhoneNumberAssignment cmdlet을 사용하고 매개 변수를
-EnterpriseVoiceEnabled
로$true
설정합니다.
사용자가 사용 Enterprise Voice 경우 검사 하려면 다음 PowerShell 명령을 사용합니다.
Get-CsOnlineUser -Identity $user|Select EnterpriseVoiceEnabled
출력은 다음과 같습니다.
EnterpriseVoiceEnabled
----------------------
True
참고
사용이 허가된 사용자에게 전화 번호를 할당하면 Enterprise Voice 사용이 자동으로 True로 설정됩니다. 전화 번호가 할당되고 값이 False이면 TAC 또는 PowerShell cmdlet을 사용하여 값을 True로 수동으로 설정해야 합니다.
Teams 통화 정책에서 사용자가 비공개 통화를 사용하도록 설정했습니다.
PowerShell에서 사용자의 효과적인 TeamsCallingPolicy에는 AllowPrivateCalling이 true로 설정되어 있어야 합니다. 사용자 지정 정책을 할당하지 않는 한 사용자는 AllowPrivateCallingPolicy가 기본적으로 true로 설정된 전역 통화 정책을 자동으로 상속합니다.
Teams 관리 센터에서 통화 정책 설정은 비공개 통화로 표시됩니다.
PowerShell을 사용하여 사용자에 대한 TeamsCallingPolicy를 가져와 AllowPrivateCalling이 true로 설정되어 있는지 검사 다음 명령을 사용합니다.
if (($p=Get-CsUserPolicyAssignment -Identity $user -PolicyType TeamsCallingPolicy) -eq $null) {Get-CsTeamsCallingPolicy -Identity Global} else {Get-CsTeamsCallingPolicy -Identity $p.PolicyName}
출력은 다음과 같습니다.
Identity : Global
Description :
AllowPrivateCalling : True
AllowWebPSTNCalling : True
AllowVoicemail : UserOverride
AllowCallGroups : True
AllowDelegation : True
AllowCallForwardingToUser : True
AllowCallForwardingToPhone : True
PreventTollBypass : False
BusyOnBusyEnabledType : Disabled
MusicOnHoldEnabledType : Enabled
추가 참고 사항
이러한 구성을 변경한 후 Teams 클라이언트를 다시 시작해야 할 수 있습니다.
위의 조건을 최근에 업데이트한 경우 클라이언트가 새 설정을 받을 때까지 몇 시간을 기다려야 할 수 있습니다.
다이얼 패드가 여전히 표시되지 않으면 다음 명령을 사용하여 프로비저닝 오류가 있는지 검사.
Get-CsOnlineUser -Identity $user|Select UserValidationErrors
24시간이 넘었으며 여전히 문제가 발생하는 경우 지원에 문의하세요.