다이얼 플랜이 무엇인가요?
전화 걸기 계획은 전화 권한 부여 및 음성 라우팅을 위해 개별 사용자가 전화 걸기 전화 번호를 대체 형식으로 변환하는 명명된 정규화 규칙 집합입니다(일반적으로 E.164).
다이얼 플랜은 다양한 형식으로 표현된 전화 번호가 대체 형식으로 변환하는 방법을 정의하는 하나 이상의 정규화 규칙으로 구성됩니다. 동일한 다이얼 문자열은 다른 다이얼 요금제에서 해석 및 번역될 수 있으므로 특정 사용자에게 할당된 다이얼 플랜에 따라 동일한 전화 걸기 번호가 번역되어 라우팅될 수 있습니다. 최대 1,000개 테넌트 다이얼 플랜이 있을 수 있습니다.
테넌트 다이얼 계획을 만들고 관리하기 위해 전화 걸기 계획 만들기 및 관리를 참조합니다.
테넌트 다이얼 플랜 범위
다이얼 플랜의 범위는 다이얼 플랜을 적용할 수 있는 계층적 수준을 결정합니다. 클라이언트는 사용자가 로그인할 때 자동으로 제공되는 프로비전 설정을 통해 적절한 다이얼 플랜을 Teams. 관리자는 관리자 센터 또는 원격 PowerShell을 사용하여 전화 Microsoft Teams 범위 수준을 관리하고 할당할 수 있습니다.
Teams 전화 요금제에는 서비스 범위 및 테넌트 범위(조직용)의 두 가지 유형이 있습니다. 서비스 범위 다이얼 요금제는 서비스를 사용할 수 있는 모든 국가 또는 지역에 전화 시스템 정의됩니다. 각 사용자에게 할당된 사용 위치와 일치하는 서비스 국가 다이얼 플랜이 자동으로 할당됩니다. 서비스 국가 전화 걸기 요금제는 변경할 수 없지만 테넌트 범위의 다이얼 플랜을 만들 수 있습니다. 이는 서비스 국가 다이얼 플랜을 보강합니다. 클라이언트가 프로비전될 때 서비스 국가 전화 걸기 계획과 적절하게 범위가 정해진 테넌트 다이얼 플랜의 조합인 "효과적인 다이얼 플랜"을 얻습니다. 따라서 서비스 국가 다이얼 플랜에 이미 존재할 수 있으므로 테넌트 다이얼 계획에서 모든 정규화 규칙을 정의할 필요가 없습니다.
테넌트 다이얼 플랜은 테넌트 범위 또는 사용자 범위의 두 범위로 더 세분화될 수 있습니다. 테넌트가 사용자 범위 다이얼 플랜을 정의하고 할당하는 경우 해당 사용자는 사용자의 서비스 국가 다이얼 플랜 및 할당된 사용자 다이얼 플랜의 효과적인 다이얼 플랜으로 프로비전됩니다. 테넌트가 테넌트 범위 다이얼 플랜을 정의하지만 사용자 범위 다이얼 플랜을 할당하지 않는 경우 해당 사용자는 사용자의 서비스 국가 다이얼 플랜 및 테넌트 다이얼 플랜의 효과적인 다이얼 플랜으로 프로비전됩니다.
다음은 전화 요금제의 상속 Teams.

다음은 가능한 효과적인 전화 걸기 계획입니다.
서비스 국가 테넌트 범위 다이얼 플랜이 정의되지 않은 데다 테넌트 사용자 범위 다이얼 플랜이 프로비전된 사용자에게 할당되지 않은 경우 사용자는 사용 위치와 연결된 서비스 국가에 매핑된 효과적인 다이얼 플랜을 받게 됩니다.
테넌트 글로벌 - 서비스 국가 테넌트 사용자 다이얼 플랜이 정의되어 있지만 사용자에게 할당되지 않은 경우 프로비전된 사용자는 병합된 테넌트 다이얼 플랜과 사용 위치와 연결된 서비스 국가 다이얼 플랜으로 구성된 효과적인 다이얼 플랜을 받게 됩니다.
테넌트 사용자 - 서비스 국가 테넌트 사용자 다이얼 플랜이 정의되어 사용자에게 할당된 경우 프로비전된 사용자는 병합된 테넌트 사용자 다이얼 플랜과 해당 사용 위치와 연결된 서비스 국가 다이얼 플랜으로 구성된 효과적인 다이얼 플랜을 받게 됩니다.
테넌트 다이얼 계획을 만들 수 있도록 전화 걸기 계획 만들기 및 관리를 참조합니다.
참고
전화 걸기 번호에 전화 걸기 계획 정규화 규칙이 적용되지 않는다는 시나리오에서는 전화 걸기 사용자의 사용 위치의 국가 코드인 "+CC"를 계속 준비하도록 전화 걸기 문자열이 정규화됩니다. 이는 통화 계획, 직접 라우팅 및 PSTN 회의 전화 접속 시나리오에 적용됩니다. 또한 테넌트 전화 걸기 계획 정규화 규칙이 "+"로 시작되지 않는 숫자가 있는 경우 호출 서비스는 테넌트 다이얼 플랜에 따라 Teams 클라이언트에서 수신한 번호를 정규화하고 일치하지 않는 경우 지역 다이얼 플랜에서 정규화합니다. 두 번 정규화를 방지하려면 직접 라우팅 고객이 +를 포함하려면 숫자를 정규화한 다음, 트렁크 번역 규칙을 사용하여 +를 제거하는 것이 좋습니다.
테넌트 다이얼 계획
사용자 지정 다이얼 요금제 계획은 다음 단계를 따릅니다.
1단계 사용자 전화 걸기 환경을 개선하기 위해 사용자 지정 다이얼 플랜이 필요한지 여부를 결정합니다. 일반적으로 확장 또는 약어 국가 전화 걸기와 같은 비 E.164 전화 걸기를 지원해야 합니다.
2단계 테넌트 전역 또는 테넌트 사용자 범위 다이얼 계획이 필요한지 또는 둘 다를 결정합니다. 사용자가 다른 로컬 전화 걸기 요구 사항이 있는 경우 사용자 범위 다이얼 계획이 필요합니다.
3단계 필요한 각 다이얼 요금제에 대해 유효한 숫자 패턴을 식별합니다. 서비스 수준 국가 다이얼 계획에 정의되지 않은 숫자 패턴만 필요합니다.
4단계 전화 걸기 요금제의 이름을 체계적으로 개발합니다. 표준 이름 체계를 채택하면 조직 전체의 일관성을 보장하고 유지 관리 및 업데이트를 더 쉽게 할 수 있습니다.
새 다이얼 계획 만들기
새 다이얼 요금제를 만들 때 필요한 정보를 넣어야 합니다.
이름 및 간단한 이름
사용자 다이얼 플랜의 경우 다이얼 플랜이 할당될 사용자를 식별하는 설명 이름을 지정해야 합니다. 다이얼 플랜 단순 이름은 다이얼 계획 이름에서 파생된 문자열로 미리 채워진 것입니다. 간단한 이름 필드를 편집할 수 있습니다. 이를 통해 다이얼 요금제에 대한 보다 설명적인 명명 규칙을 만들 수 있습니다. 단순 이름 값은 비어 있을 수 없습니다. 모범 사례는 전체 조직에 대한 이름 규칙을 개발한 다음 모든 사이트 및 사용자에 대해 일관되게 이 규칙을 사용하는 것입니다.
설명
해당 다이얼 플랜이 적용되는 지리적 위치 또는 사용자 그룹의 일반적인 인식 가능한 이름을 입력하는 것이 좋습니다.
외부 액세스 연결선
사용자가 외부 줄을 얻기 위해 하나 이상의 앞 자릿수(예: 9)에 전화를 해야 하는 경우 최대 4자(#, *, 0-9)의 외부 액세스 도두를 지정할 수 있습니다.
참고
외부 액세스 강두사를 지정하는 경우, 추가 정규화 규칙을 만들 필요가 없습니다.
테넌트 다이얼 계획을 만들 수 있도록 전화 걸기 계획 만들기 및 관리를 참조합니다.
정규화 규칙
정규화 규칙은 다양한 형식으로 표현된 전화 번호를 번역하는 방법을 정의합니다. 동일한 숫자 문자열은 전화 걸기 로일에 따라 다르게 해석 및 번역될 수 있습니다. 사용자가 약어 내부 또는 외부 번호에 전화를 걸 수 있는 경우 정규화 규칙이 필요할 수 있습니다.
다이얼 계획에 하나 이상의 정규화 규칙을 할당해야 합니다. 정규화 규칙은 위쪽에서 아래쪽으로 일치하기 때문에 테넌트 다이얼 계획에 나타나는 순서가 중요합니다. 예를 들어 테넌트 전화 걸기 계획에 정규화 규칙이 10개인 경우 첫 번째 정규화 규칙부터 시작하여 일치하는 번호 일치 논리가 시도됩니다. 일치가 없는 경우 두 번째 등입니다. 일치하는 규칙이 만들어진 경우 해당 규칙이 사용되고 정의된 다른 규칙과 일치하지 않습니다. 주어진 테넌트 다이얼 계획에는 최대 50개 정규화 규칙이 있을 수 있습니다.
필요한 정규화 규칙 결정
테넌트 다이얼 플랜이 특정 사용자의 서비스 국가 다이얼 플랜과 효과적으로 병합될 수 있기 때문에 필요한 테넌트 다이얼 플랜 정규화 규칙을 결정하기 위해 서비스 국가 다이얼 플랜의 정규화 규칙을 평가해야 할 가능성이 있습니다. Get-CsEffectiveTenantDialPlan cmdlet을 이 용도로 사용할 수 있습니다. cmdlet은 사용자의 ID를 입력 매개 변수로 사용하며 사용자에게 적용되는 모든 정규화 규칙을 반환합니다.
정규화 규칙 만들기
정규화 규칙은 .NET Framework 정규식을 사용하여 서버가 전화 걸기 문자열을 E.164 형식으로 변환하는 데 사용하는 숫자 일치 패턴을 지정합니다. 정규화 규칙은 일치에 대한 정규식과 일치가 발견될 때 수행될 번역을 지정하여 만들 수 있습니다. 완료되면 테스트 번호를 입력하여 정규화 규칙이 예상대로 작동하는지 확인할 수 있습니다.
정규식 사용에 대한 .NET Framework 자세한 내용은 정규식 .NET Framework 참조합니다.
테넌트 다이얼 계획에 대한 정규화 규칙을 만들고 관리하기 위해 다이얼 계획 만들기 및 관리를 참조합니다.
참고
첫 번째 토큰을 선택 사항으로 사용하여 정규화 규칙은 현재 3pip 디바이스(예: Polycom VVX 601 모델)에서 지원되지 않습니다. 3pip 디바이스에서 선택 사항으로 정규화 규칙을 적용하려는 경우 정규화 규칙을 하나 대신 두 개 만들어야 합니다. 예를 들어 규칙 ^0? (999)$는 (999)$(Translation:$1) 및 ^0(999)$(Translation:$1) 두 규칙으로 대체해야 합니다.
샘플 정규화 규칙
다음 표에서는 정규식으로 작성된 샘플 정규화 .NET Framework 보여줍니다. 샘플은 예제일 뿐, 자체 정규화 규칙을 만들기 위한 규범적 참조가 아니며,
정규식을 사용하여 정규 .NET Framework 규칙
| 규칙 이름 |
설명 |
숫자 패턴 |
번역 |
예제 |
|---|---|---|---|---|
| 4digitExtension |
4자리 확장을 변환합니다. |
\^(d {4} )$ |
+1425555$1 |
0100은 +14255550100 |
| 5digitExtension |
5자리 확장을 변환합니다. |
^5(d \ {4} )$ |
+1425555$1 |
50100은 +14255550100 |
| 7digitcallingRedmond |
7자리 숫자를 Redmond 로컬 번호로 변환합니다. |
\^(d {7} )$ |
+1425$1 |
5550100은 +14255550100 |
| RedmondOperator |
0을 Redmond 연산자로 변환합니다. |
^0$ |
+14255550100 |
0이 +14255550100 |
| RedmondSitePrefix |
인터넷 연결(6) 및 Redmond 사이트 코드(222)를 사용하여 숫자를 변환합니다. |
^6222(d \ {4} )$ |
+1425555$1 |
62220100 +14255550100 |
| 5digitRange |
3-7의 숫자 범위에서 시작하여 5자리 확장을 변환합니다. |
^([3-7] \ d {4} )$ |
+142555$1 |
54567은 +14255554567 |
| PrefixAdded |
첫 번째 및 세 번째 숫자에 제한이 있는 9자리 숫자 앞에 국가 도두를 추가합니다. |
^([2-9] \ \ d[2-9] \ d {6} )$ |
1$1 |
4255554567 로 변환됩니다14255554567 |
| NoTranslation |
5자리 숫자를 일치하지만 번역은 없습니다. |
\^(d {5} )$ |
$1 |
34567이 34567로 변환됩니다. |
위에 표시된 정규화 규칙을 기반으로 하는 Redmond 다이얼 플랜입니다.
다음 표에서는 이전 표에 표시된 정규화 규칙을 기반으로 미국 워싱턴 주 Redmond에 대한 샘플 다이얼 계획을 보여 주는 것입니다.
| Redmond 다이얼 계획 |
|---|
| 5digitExtension |
| 7digitcallingRedmond |
| RedmondSitePrefix |
| RedmondOperator |
참고
앞의 표에 표시된 정규화 규칙 이름은 공백을 포함하지 않지만 선택의 사안입니다. 테이블의 이름(예: "5자리 확장" 또는 "5자리 확장"을 기록한 경우)은 여전히 유효할 수 있습니다.