New-CsOutboundCallingNumberTranslationRule

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Создает новое правило преобразования номеров исходящих вызовов. Это правило преобразует E.164-номера телефонов, используемые Skype для бизнеса Server 2015, в формат, который может использоваться магистральными узлами, не поддерживающими E.164-номера. Данный командлет впервые появился в Lync Server 2013.

New-CsOutboundCallingNumberTranslationRule -Name <String> -Parent <String> <COMMON PARAMETERS>
New-CsOutboundCallingNumberTranslationRule -Identity <XdsIdentity> <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-Pattern <String>] [-Priority <Int32>] [-Translation <String>] [-WhatIf [<SwitchParameter>]]

Команда, представленная в примере 1, создает новое правило преобразования номеров исходящих вызовов, которое преобразовывает E.164-номера, начинающиеся со строкового значения +1206 (например, +12065551219), в семизначные (например, 5551219; +1206 удаляется).

New-CsOutboundCallingNumberTranslationRule -Parent "site:Redmond" -Name SevenDigit -Description "Converts a dialed number to seven digits" -Pattern '^\+1206(\d{7})$' -Translation '$1'

Правило преобразования номера для исходящих вызовов преобразует номера телефона E.164, используемые Skype для бизнеса, в формат, который может использоваться одноранговыми магистральными узлами, не поддерживающими номера E.164; когда вы создаете правило преобразования, вы указываете регулярное выражение, представляющее номер E.164 для исходящих вызовов (шаблон), а также регулярное выражение, представляющее преобразованный номер (преобразование).

Правила преобразования номера для исходящих вызовов должны быть привязаны к коллекции параметров настройки магистральных каналов; когда вы создаете новое правило преобразования, вы должны указать и идентификатор Identity параметров настройки магистральных каналов, и имя нового правила (например, site:Redmond/RedmondTranslationRule). Обратите внимание, что обязательное наличие параметров настройки магистральных каналов при создании нового правила не требуется. Например, предположим, вы создаете правило site:Redmond/RedmondTranslationRule, но для узла Redmond не созданы параметры настройки магистральных каналов. Если узел Redmond является действительным узлом, параметры настройки магистральных каналов создаются автоматически и этой коллекции настроек присваивается новое правило преобразования. Однако, если узел Redmond не существует, произойдет сбой команды.

Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке командной строки Windows PowerShell следующую команду:

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

Панель Панель управления Skype для бизнеса Server: — для создания правила преобразования номеров исходящих вызовов из панели Панель управления Skype для бизнеса Server нажмите Маршрутизация голосовой связи , затем выберите Конфигурация линии связи и дважды щелкните соответствующий элемент в столбце Имя . В диалоговом окне Изменить конфигурацию линии связи (Edit Trunk Configuration), выполните прокрутку вниз до раздела Правила преобразования номеров вызовов (Calling number translation rules) и выберите Создать .

 

Параметр Обязательный? Тип Описание

Identity

Обязательный

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор для нового правила преобразования. Имена состоят из области (родитель), символа "/" и имени, уникального в пределах конкретной области. Например, правило "RedmondDialing", созданное для узла Redmond будет иметь идентификатор следующего вида:

-Identity "site:Redmond/RedmondDialing"

Если указан параметр Identity, в команду нельзя включать параметры Parent и Name.

Name

Обязательный

System.String

Имя нового правила преобразования; имена должны быть уникальными в пределах конкретной области. Например:

-Name "RedmondDialing"

При указании параметра Name также должен быть указан и параметр Parent. Параметр Name нельзя использовать одновременно с параметром Identity.

Parent

Обязательный

System.String

Область, в рамках которой будет действовать новое правило преобразования. Чтобы настроить правило для глобальной области, используется следующий синтаксис:

-Parent "global"

Чтобы настроить правило для области узла, используется синтаксис, подобный следующему:

-Parent "site:Redmond"

Чтобы настроить правило для области службы (только для службы PstnGateway (шлюз PSTN)), используется следующий синтаксис:

-Parent "service:PstnGateway:192.168.0.100"

При указании параметра Parent также должен быть указан и параметр Name. Параметр Parent нельзя использовать одновременно с параметром Identity.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Description

Необязательный

System.String

Позволяет администраторам предоставлять дополнительный текст для сопровождения правила преобразования. Это описание помогает администраторам четко определить цель правила.

Force

Необязательный

System.Management.Automation.SwitchParameter

Подавляет все запросы на подтверждение, которые в противном случае будут отображаться перед применением изменений.

InMemory

Необязательный

System.Management.Automation.SwitchParameter

Создает ссылку на объект, в действительности не фиксируя изменение объекта как постоянное. Если назначить выходной результат вызванного этим параметром командлета переменной, можно вносить изменения в свойства ссылки на объект, а затем фиксировать эти изменения, вызывая командлет Set-, соответствующий данному командлету.

Pattern

Необязательный

System.String

Регулярное выражение, представляющее шаблон номера, к которому будет применяться преобразование.

Priority

Необязательный

System.Int32

Приоритет, назначенный правилу. Если номер соответствует шаблону нескольких правил преобразования исходящих вызовов, правила применяются в порядке их приоритета. Правила обрабатываются согласно назначенному им приоритету; первое обрабатываемое правило имеет приоритет 0, второе обрабатываемое правило имеет приоритет 1, и так далее.

Translation

Необязательный

System.String

Регулярное выражение, которое будет применяться к номеру, соответствующему шаблону, чтобы подготовить этот номер для исходящего вызова.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без ее реального выполнения.

Нет. Командлет New-CsOutboundCallingNumberTranslationRule не принимает данные из конвейера.

Командлет New-CsOutboundCallingNumberTranslationRule создает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.TrunkConfiguration.CallingNumberTranslationRule#Decorated.

 
Показ: