New-CsUCPhoneConfiguration
마지막으로 수정된 항목: 2012-03-26
Microsoft Lync 2010 Phone Edition을 관리하는 데 사용되는 새 설정 컬렉션을 만듭니다. 이러한 설정을 사용하여 필요한 보안 모드 등을 구성하고 전화가 지정된 시간 동안 비활성 상태일 경우 자동으로 잠글지 여부를 지정할 수 있습니다.
구문
New-CsUCPhoneConfiguration -Identity <XdsIdentity> [-CalendarPollInterval <TimeSpan>] [-Confirm [<SwitchParameter>]] [-EnforcePhoneLock <$true | $false>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-LoggingLevel <Off | Low | Medium | High>] [-MinPhonePinLength <Byte>] [-PhoneLockTimeout <TimeSpan>] [-SIPSecurityMode <Low | Medium | High>] [-Voice8021p <Byte>] [-VoiceDiffServTag <Byte>] [-WhatIf [<SwitchParameter>]]
자세한 정보
Lync 2010 Phone Edition은 전화와 Microsoft Lync 2010의 병합을 나타냅니다. Lync 2010 Phone Edition은 VoIP(Voice over Internet Protocol) 전화로 작동할 수 있는 특정 하드웨어(즉, Lync 2010 호환 전화)를 사용합니다. 또한 이 하드웨어는 Lync 2010와 같은 끝점 역할을 할 수도 있습니다. 현재 상태를 설정하고, Lync 2010 대화 상대의 상태를 확인하고, 새 대화 상대를 검색하고, Lync 2010를 사용하여 수행하던 기타 여러 작업을 수행할 수 있습니다.
Lync Server 2010에는 Lync 2010을 실행하는 전화를 관리하는 데 사용할 수 있는 다양한 cmdlet이 제공됩니다. 예를 들어 전화에 로그온하는 데 사용되는 PIN(개인 ID 번호)의 최소 길이 및 전화가 지정된 시간 동안 비활성 상태일 경우 자동으로 잠글지 여부 등을 제어할 수 있습니다.
UC(Unified Communications) 전화 구성 설정은 글로벌 범위 또는 사이트 범위에 적용할 수 있습니다. 사이트 범위에 적용되는 설정이 글로벌 범위에 적용되는 설정보다 우선합니다. Lync Server를 처음 설치하면 단일 UC 전화 구성 설정 집합이 생성되어 글로벌 범위에 적용됩니다. 그러나 이후에 언제든지 New-CsUCPhoneConfiguration cmdlet을 사용하여 사이트 범위에서 적용된 설정 컬렉션을 만들 수 있습니다. 이렇게 하면 각 개별 사이트의 고유한 요구 사항에 맞게 UC 전화 관리를 조정할 수 있습니다.
New-CsUCPhoneConfiguration을 사용하면 사이트 범위에 새 UC 전화 설정을 만들 수 있습니다. 앞서 말했듯이 사이트당 설정 컬렉션을 하나만 만들 수 있습니다. 예를 들어 ID가 site:Redmond인 설정 컬렉션을 만들려고 하는데 레드몬드 사이트에 이미 할당된 UC 전화 설정 집합이 있다고 가정해 보겠습니다. 이 경우 명령이 실패하게 됩니다. 대신에 기존 설정을 제거한 다음 New-CsUCPhoneConfiguration을 사용하여 새 설정 컬렉션을 만들거나 Set-CsUCPhoneConfiguration을 사용하여 기존 설정을 수정해야 합니다.
글로벌 범위에는 새 설정 컬렉션을 만들 수 없습니다. 글로벌 범위에 수행할 수 있는 유일한 작업은 Set-CsUCPhoneConfiguration을 사용하여 기존 설정을 수정하는 것입니다.
이 cmdlet을 실행할 수 있는 사용자: 기본적으로 RTCUniversalServerAdmins 그룹의 구성원은 New-CsUCPhoneConfiguration cmdlet을 로컬로 실행할 수 있습니다. 사용자가 직접 만든 사용자 지정 RBAC(역할 기반 액세스 제어) 역할을 포함하여 이 cmdlet이 할당된 모든 RBAC 역할의 목록을 가져오려면 Windows PowerShell 프롬프트에서 다음 명령을 실행합니다.
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsUCPhoneConfiguration"}
매개 변수
매개 변수 | 필수 | 유형 | 설명 |
---|---|---|---|
Identity |
필수 |
Xds ID |
UC 전화 구성 설정의 새 컬렉션에 할당할 고유한 식별자를 나타냅니다. 사이트 범위에서만 새 컬렉션을 생성할 수 있기 때문에 ID의 접두사는 항상 "site:"이며 사이트 이름이 오는 "site:Redmond"와 같은 형식이 됩니다. |
CalendarPollInterval |
선택 |
시간 범위 |
UC 장치가 Microsoft Outlook 일정에서 정보를 검색하는 빈도를 지정합니다. 값은 시간:분:초 형식을 사용하여 지정해야 합니다. 예를 들어 시간 간격을 1시간(최대 허용 간격)으로 설정하려면 -CalendarPollInterval "01:00:00" 구문을 사용합니다. 기본값은 3분(00:03:00)입니다. |
EnforcePhoneLock |
선택 |
부울 |
PhoneLockTimeout에 지정된 시간(분)이 지나면 UC 전화를 자동으로 잠글지 여부를 지정합니다. 기본값은 True입니다. |
LoggingLevel |
선택 |
문자열 |
UC 장치에 로깅하는 데 사용됩니다. 유효한 값은 Off, Low, Medium 및 High입니다. 기본값은 Off입니다. |
MinPhonePinLength |
선택 |
바이트 |
PIN(개인 ID 번호)에 필요한 최소 자릿수를 지정합니다. 최소값: 4 최대값: 15 기본값: 6 |
PhoneLockTimeout |
선택 |
시간 범위 |
UC 전화가 자동으로 잠기기 전에 유휴 상태로 유지되는 시간(분)을 지정합니다. 이 값은 01:00:00(1시간)보다 작아야 합니다. 기본값은 00:10:00(10분)입니다. |
SIPSecurityMode |
선택 |
SIP 보안 모드 |
서버가 UC 전화에서 시작된 SIP 세션에 적용할 보안 수준을 지정합니다. 사용할 수 있는 값은 다음과 같습니다. Low(모든 유형의 인증 또는 전송 허용). Medium(사용자 인증에 NTLM 또는 Kerberos 필요). High(사용자 인증에 NTLM 또는 Kerberos 필요, SIP 연결에 TLS 필요). 기본값은 High입니다. |
Voice8021p |
선택 |
바이트 |
Lync Server 2010 배포 내에서 음성 트래픽의 사용자 우선 순위 값(802.1p 값)을 지정합니다. 이 설정은 스위치와 브리지가 802.1p를 지원하는 네트워크에만 적용됩니다. 이 속성의 최소값은 0이고, 최대값은 7입니다. 기본값은 0입니다. |
VoiceDiffServTag |
선택 |
바이트 |
6비트 DSCP(Differentiated Services Code Point) 우선 순위 표시의 소수점 표현을 지정합니다. 이 표시는 이 서버에서 관리하는 UC 전화가 전달한 IP 패킷의 PHB(홉당 동작)를 정의합니다. 이 값은 0-63(포함) 사이에 있어야 합니다. 기본값은 40입니다. |
Force |
선택 |
스위치 매개 변수 |
명령을 실행할 때 발생할 수 있는 심각하지 않은 오류 메시지를 표시하지 않습니다. |
InMemory |
선택 |
스위치 매개 변수 |
개체를 실제로 영구 변경 사항으로 커밋하지 않고 개체 참조를 만듭니다. 이 매개 변수와 함께 호출된 이 cmdlet의 결과를 변수로 할당하면 개체 참조의 속성을 변경한 후 이 cmdlet과 일치하는 Set- cmdlet을 호출하여 해당 변경 사항을 커밋할 수 있습니다. |
WhatIf |
선택 |
스위치 매개 변수 |
명령을 실제로 실행하지 않고도 명령이 실행될 경우 발생할 수 있는 현상을 설명합니다. |
Confirm |
선택 |
스위치 매개 변수 |
명령을 실행하기 전에 확인 메시지를 표시합니다. |
입력 형식
없음. New-CsUCPhoneConfiguration은 파이프라인된 입력을 허용하지 않습니다.
반환 형식
Microsoft.Rtc.Management.WritableConfig.Policy.Voice.UcPhoneSettings 개체의 인스턴스를 만듭니다.
예제
-------------------------- 예제 1 --------------------------
New-CsUCPhoneConfiguration -Identity site:Redmond -CalendarPollInterval "00:10:00" -LoggingLevel "Medium"
위 명령은 레드몬드 사이트에 대한 UC 전화 설정의 새 컬렉션을 만듭니다. 이 예제에서는 필수 매개 변수와 함께 두 가지 선택적 매개 변수가 포함됩니다. 하나는 일정 폴링 시간 간격을 10분(00시간:10분:00초)으로 설정하는 Identity:CalendarPollInterval이고 다른 하나는 UC 전화 로깅 수준을 Medium으로 설정하는 LoggingLevel입니다. 이 명령이 완료되는 즉시 레드몬드 사이트에 새 설정이 적용되고 해당 사이트의 사용자의 UC 전화가 새 설정으로 관리됩니다. 레드몬드 사이트에 이미 UC 전화 설정 컬렉션이 있는 경우 이 명령은 실패하게 됩니다.
-------------------------- 예제 2 --------------------------
$x = New-CsUCPhoneConfiguration -Identity site:Redmond -InMemory
$x.CalendarPollInterval = "00:10:00"
$x.LoggingLevel = "Medium"
Set-CsUCPhoneConfiguration -Instance $x
예제 2에서는 InMemory 매개 변수의 사용법을 보여 줍니다. 이 매개 변수를 사용하여 메모리에만 존재하는 새 UC 전화 설정 집합을 만들 수 있습니다. 이러한 설정은 $x 변수에 저장됩니다. 이 가상 컬렉션이 생성되면 예제의 둘째 줄과 셋째 줄에 표시된 것과 유사한 명령을 사용하여 메모리 내부 전용 설정을 수정할 수 있습니다. 둘째 줄에서는 CalendarPollInterval 속성이 10분(00시간: 10분: 00초)으로 설정되어 있고 셋째 줄에서는 LoggingLevel 속성이 Medium으로 설정되어 있습니다.
속성 값 수정을 완료한 후 Set-CsUCPhoneConfiguration을 사용하여 $x에 저장된 가상 설정을 Redmond 사이트에 적용된 실제 설정의 컬렉션으로 전환할 수 있습니다. InMemory 매개 변수를 사용하면 Set-CsUCPhoneConfiguration을 호출하기 전까지 설정이 실제로 적용되지 않습니다. 이 cmdlet을 호출하지 않으면 Windows PowerShell 세션을 종료하거나 $x 변수를 삭제할 때 가상 설정이 사라집니다.