Get-CsOutboundTranslationRule

Skype for Business Server 2015
 

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

Получает правила исходящей трансляции. Правила исходящей трансляции преобразуют номера телефонов в формат местного набора для взаимодействия с системами учрежденческих телефонных станций (PBX) и шлюзами телефонных сетей общего пользования (PSTN). Данный командлет впервые появился в Lync Server 2010.

Get-CsOutboundTranslationRule [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Get-CsOutboundTranslationRule [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>]

В этом примере возвращаются все правила исходящей трансляции для развертывания Skype для бизнеса Server 2015.

Get-CsOutboundTranslationRule

В этом примере возвращается одно правило исходящей трансляции: правило с удостоверением site:Redmond/Prefix Redmond.

Get-CsOutboundTranslationRule -Identity "site:Redmond/Prefix Redmond"

В этом примере возвращаются все правила исходящей трансляции уровня сайта. Команда вызывает командлет Get-CsOutboundTranslationRule с параметром Filter и значением параметра "site:*", который возвращает коллекцию всех правил со значениями удостоверений, начинающимися со строки "site:".

Get-CsOutboundTranslationRule -Filter site:*

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

Каждое правило исходящей трансляции связано с магистральной конфигурацией. С каждой магистральной конфигурацией может быть связано несколько правил исходящей трансляции. Таким образом, удостоверение каждого правила включает область действия и имя, уникальное внутри каждой области действия (в формате область/имя, например site:Redmond/OBR1). Правило автоматически связывается с магистральной конфигурацией, имеющей ту же область действия.

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

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

 

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

Filter

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

System.String

Выполняет поиск с использованием подстановочных знаков по свойству Identity, что позволяет сузить результаты, включив в них только правила исходящей трансляции, удостоверения которых соответствуют указанной строке с подстановочным знаком.

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

LocalStore

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

System.Management.Automation.SwitchParameter

Получает правило исходящей трансляции из локальной реплики управления, а не из управления.

Этот командлет возвращает один или несколько объектов типа Microsoft.Rtc.Management.WritableConfig.Settings.TrunkConfiguration.TranslationRule.

 
Показ: