다음을 통해 공유


New-CsVoicePolicy

 

마지막으로 수정된 항목: 2012-03-25

새 음성 정책을 만듭니다.

구문

New-CsVoicePolicy -Identity <XdsIdentity> [-AllowCallForwarding <$true | $false>] [-AllowPSTNReRouting <$true | $false>] [-AllowSimulRing <$true | $false>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableBWPolicyOverride <$true | $false>] [-EnableCallPark <$true | $false>] [-EnableCallTransfer <$true | $false>] [-EnableDelegation <$true | $false>] [-EnableMaliciousCallTracing <$true | $false>] [-EnableTeamCall <$true | $false>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-Name <String>] [-PreventPSTNTollBypass <$true | $false>] [-PstnUsages <PSListModifier>] [-WhatIf [<SwitchParameter>]]

자세한 정보

이 cmdlet은 새 음성 정책을 만듭니다. 음성 정책은 동시 벨 울림(누군가가 사무실 전화에 전화를 걸 때마다 또 다른 전화에서 벨이 울리는 기능) 및 착신 전환과 같은 Enterprise Voice 관련 기능을 관리하는 데 사용됩니다. 이 cmdlet이 만든 정책은 이러한 대부분의 기능이 활성화 또는 비활성화되는지 여부를 결정합니다.

이 cmdlet을 실행할 수 있는 사용자: 기본적으로 RTCUniversalServerAdmins 그룹의 구성원은 New-CsVoicePolicy cmdlet을 로컬로 실행할 수 있습니다. 사용자가 직접 만든 사용자 지정 RBAC(역할 기반 액세스 제어) 역할을 포함하여 이 cmdlet이 할당된 모든 RBAC 역할의 목록을 가져오려면 Windows PowerShell 프롬프트에서 다음 명령을 실행합니다.

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsVoicePolicy"}

매개 변수

Parameter 필수 유형 설명

Identity

필수

Xds ID

정책의 범위 또는 이름을 지정하는 고유 식별자입니다. 이 cmdlet에 사용할 수 있는 값은 site:<site name>(여기서 <site name>은 Microsoft Lync Server 2010 사이트의 이름, 예: site:Redmond) 및 사용자별 정책을 지정하는 문자열(예: RedmondVoicePolicy)입니다. 글로벌 정책은 기본적으로 존재합니다.

AllowCallForwarding

선택

부울

이 매개 변수가 True로 설정된 경우에는 통화를 착신 전환할 수 있습니다. 이 매개 변수가 False로 설정된 경우 통화를 전달할 수 없습니다.

기본값: True

AllowPSTNReRouting

선택

부울

이 매개 변수를 True로 설정하면 풀이나 WAN을 사용할 수 없는 경우 지역 번호가 같은 다른 풀의 번호로 걸려 온 전화가 PSTN(공중 전화망)을 통해 경로 지정됩니다.

기본값: True

AllowSimulRing

선택

부울

동시 벨 울림은 한 번호로 전화를 걸었을 때 여러 개의 전화에서 벨이 울리는 기능입니다. 이 매개 변수를 True로 설정하면 이 기능이 활성화됩니다. 이 매개 변수가 False로 설정된 경우 이 정책이 할당된 모든 사용자에 대해 동시 벨 울림을 구성할 수 없습니다.

기본값: True

Description

선택

문자열

음성 정책에 대한 설명입니다.

최대 길이: 1040자

EnableBWPolicyOverride

선택

부울

대역폭을 제한하는 것을 비롯하여 네트워크 구성을 관리하기 위해 정책을 설정할 수 있습니다. 이 매개 변수를 True로 설정하면 이러한 정책을 무시할 수 있습니다. 즉, 이 매개 변수를 True로 설정하면 CAC(통화 허용 제어) 설정에 관계없이 대역폭을 확인하지 않고 통화가 실행됩니다.

기본값: False

EnableCallPark

선택

부울

통화 대기 응용 프로그램은 통화를 나중에 검색하기 위해 범위 내의 특정 번호에서 보류 또는 대기시키는 것을 허용합니다. 이 매개 변수를 True로 설정하면 이 응용 프로그램이 활성화됩니다. 이 매개 변수를 False로 설정할 경우 이 정책에 할당된 사용자는 자신의 전화 번호로 걸려 온 통화를 대기시킬 수 없습니다.

기본값: False

EnableCallTransfer

선택

부울

통화를 다른 번호로 전송할 수 있는지 여부를 결정합니다. 이 매개 변수가 True로 설정된 경우 통화를 전송할 수 있고 이 매개 변수가 False로 설정된 경우 통화를 전송할 수 없습니다.

기본값: True

EnableDelegation

선택

부울

통화 위임은 한 사용자가 다른 사용자의 전화를 받거나 다른 사람을 대신하여 전화를 거는 것을 허용합니다. 예를 들어, 운영자는 전화가 걸려오면 자신의 전화와 관리자의 전화 둘 다에서 벨이 울리도록 통화 위임을 설정할 수 있습니다. 이 매개 변수를 True로 설정하면 이 정책을 가진 사용자가 통화 위임을 설정할 수 있습니다. 이 매개 변수를 False로 설정하면 통화 위임이 비활성화됩니다.

기본값: True

EnableMaliciousCallTracing

선택

부울

악의적 통화 추적은 사용자가 악의적인 것으로 지정한 통화를 추적하는 표준입니다. 호출자 ID가 차단된 경우에도 이러한 통화를 추적할 수 있습니다. 추적은 사용자가 아니라 올바른 기관에만 사용할 수 있습니다. 이 속성을 True로 설정하면 악의적인 통화를 추적하는 기능이 활성화됩니다.

기본값: False

EnableTeamCall

선택

부울

팀 통화를 사용하면 사용자는 자신에게 전화가 걸려 왔을 때 다른 사용자의 전화가 울리도록 다른 사용자의 그룹을 지정할 수 있습니다. 예를 들어, 팀의 모든 구성원이 고객의 전화를 받을 수 있는 상황에서 이 기능이 유용합니다. 이 매개 변수를 True로 설정하면 이 기능이 활성화됩니다.

기본값: True

Name

선택

문자열

이 정책을 설명하는 표시 가능한 이름입니다.

기본값: DefaultPolicy

PreventPSTNTollBypass

선택

부울

PSTN 유료 전화는 장거리 요금으로 더 잘 알려져 있습니다. 경우에 따라 조직에서는 지점 사무실이 네트워크 통화를 통해 연결할 수 있는 VoIP(Voice over Internet Protocol) 솔루션을 구현하여 이러한 유료 전화를 우회할 수 있습니다. 이 매개 변수를 True로 설정하면 네트워크를 통과하여 유료 전화를 우회하는 대신에 PSTN을 통해 통화가 전송되고 요금이 발생합니다.

기본값: False

PstnUsages

선택

PS 목록 한정자

이 정책에 사용할 수 있는 PSTN 사용법 목록입니다. PSTN 사용법은 음성 정책을 전화 경로에 연결합니다.

PSTN 사용법의 현재 글로벌 목록에 있는 값이라면 어떤 문자열 값이라도 이 목록에 넣을 수 있습니다. 중복된 문자열은 허용되지 않으며 모든 문자열은 고유해야 합니다. Get-CsPstnUsage cmdlet을 호출하여 PSTN 사용법의 목록을 검색할 수 있습니다.

이 목록은 기본적으로 비어 있습니다. 이 매개 변수에 값을 지정하지 않으면 이 정책을 부여 받은 사용자가 아웃바운드 PSTN 호출을 수행할 수 없다는 경고 메시지가 표시됩니다.

Force

선택

스위치 매개 변수

변경 작업을 수행하기 전에 표시되는 모든 확인 메시지를 표시하지 않습니다.

InMemory

선택

스위치 매개 변수

개체를 실제로 영구 변경 사항으로 커밋하지 않고 개체 참조를 만듭니다. 이 매개 변수와 함께 호출된 이 cmdlet의 결과를 변수로 할당하면 개체 참조의 속성을 변경한 후 이 cmdlet과 일치하는 Set- cmdlet을 호출하여 해당 변경 사항을 커밋할 수 있습니다.

WhatIf

선택

스위치 매개 변수

명령을 실제로 실행하지 않고도 명령이 실행될 경우 발생할 수 있는 현상을 설명합니다.

Confirm

선택

스위치 매개 변수

명령을 실행하기 전에 확인 메시지를 표시합니다.

입력 형식

없음.

반환 형식

이 cmdlet은 Microsoft.Rtc.Management.WritableConfig.Voice.VoicePolicy 개체의 인스턴스를 만듭니다.

예제

-------------------------- 예제 1 --------------------------

New-CsVoicePolicy -Identity UserVoicePolicy1

이 예제에서는 기본 설정을 사용하며 ID가 UserVoicePolicy1인 새 사용자별 음성 정책을 만듭니다.

-------------------------- 예제 2 --------------------------

New-CsVoicePolicy UserVoicePolicy2 -AllowSimulRing $false -PstnUsages @{add = "Local"}

이 예제에서는 ID가 UserVoicePolicy2인 새 사용자별 음성 정책을 만들고 AllowSimulRing 속성을 False로 설정합니다. 따라서 이 정책이 할당된 모든 사용자는 사용자의 사무실 전화기에 전화가 왔을 때 다른 전화(예: 휴대폰)에도 벨이 울리는지 여부를 결정하는 동시 벨 울림 기능을 사용할 수 없습니다. 이 명령은 또한 PSTN 사용법의 목록에 "Local"을 추가하여 로컬 PSTN 사용법을 사용하는 음성 경로에 이 음성 정책을 연결합니다. (Identity 매개 변수가 명시적으로 지정되지 않았습니다. Identity 매개 변수는 위치 매개 변수이므로 매개 변수 목록에서 ID 값을 처음 포함한 경우 해당 값이 Identity라는 것을 명시적으로 지정할 필요가 없습니다.)

-------------------------- 예제 3 --------------------------

$a = Get-CsPstnUsage
New-CsVoicePolicy site:Redmond -PstnUsages @{add = $a.Usage}

이 예제에서는 사이트 Redmond에 대한 새 음성 정책을 만들고 조직에 정의된 모든 PSTN 사용법을 이 정책에 적용합니다. 이 예제의 첫째 줄은 Get-CsPstnUsage cmdlet을 호출하여 조직에 대한 PSTN 사용법의 글로벌 집합을 검색하고 이를 변수 $a에 저장합니다. 둘째 줄은 New-CsVoicePolicy를 호출하여 사이트 Redmond에 대한 새 음성 정책을 만듭니다. PSTN 사용법의 글로벌 집합에 포함되어 있는 목록을 이 정책에 추가하기 위해 PstnUsages 매개 변수에 값이 전달됩니다. 추가된 값의 구문은 $a.Usage입니다. 이 구문은 PSTN 사용법 목록을 포함하는 PSTN 사용법 설정의 Usage 속성을 나타냅니다.