Set-CsRoutingConfiguration

Skype for Business Server 2015
 

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

Изменяет список маршрутов голосовых вызовов. Данный командлет впервые появился в Lync Server 2010.

Set-CsRoutingConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>

Set-CsRoutingConfiguration [-Instance <PSObject>] <COMMON PARAMETERS>

COMMON PARAMETERS: [-CallViaWorkCallerId <String>] [-Confirm [<SwitchParameter>]] [-EnableLocationBasedRouting <$true | $false>] [-Force <SwitchParameter>] [-Route <PSListModifier>] [-WhatIf [<SwitchParameter>]]

Для изменения маршрута голосовых вызовов в конфигурации маршрутизации требуется несколько действий. В этом примере мы начинаем с получения объекта конфигурации маршрутизации с помощью командлета Get-CsRoutingConfiguration . Полученный объект (он будет всего один) присваивается переменной $a.

В строке 2 этого примера мы получаем содержимое свойства Route из переменной $a, которая представляет коллекцию объектов маршрутов голосовых вызовов. Затем эта коллекция передается в командлет Where-Object , который ищет все объекты маршрутов голосовых вызовов, значение свойства Name у которых совпадает со строковым значением LocalRoute. Этот объект назначается переменной $b.

Затем мы изменяем объект маршрута голосовых вызовов LocalRoute, присваивая значение $False свойству SuppressCallerId. Обновив этот объект, мы обновили объект в переменной $a. Но этот объект хранится только в памяти. На последнем этапе нужно сохранить эти изменения, передав переменную $a в параметр Instance командлета Set-CsRoutingConfiguration .

Это не является рекомендуемым способом изменения конфигурации маршрутизации. Чтобы изменить конфигурацию маршрутизации, просто измените отдельные маршруты голосовых вызовов с помощью командлета Set-CsVoiceRoute следующим образом:

Set-CsVoiceRoute -Identity LocalRoute -SuppressCallerId $False

Одна эта строчка выполнит задачу, показанную в примере 1.

$a = Get-CsRoutingConfiguration
$b = $a.Route | Where-Object {$_.Name -match "LocalRoute"}
$b.SuppressCallerId = $False
Set-CsRoutingConfiguration -Instance $a

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

Не рекомендуется использовать этот командлет. Чтобы изменить конфигурации маршрутизации, измените отдельные маршруты голосовых вызовов с помощью командлета Set-CsVoiceRoute .

 

Параметр Применение Тип Описание

CallViaWorkCallerId

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

System.String

Номер, который отобразит система для обратных вызовов внешнего вызова. Внешние вызовы сначала соединяют пользователя, выполняя вызов на заданный номер (как правило, на стационарный телефон пользователя). После выполнения соединения с пользователем система набирает внешний номер. Параметр CallViaWorkCallerId указывает номер, который будет отображаться во время первого участка, или сегмент обратного вызова через рабочий внешний вызов. Подробнее см. New-CsCallViaWorkPolicy.

Confirm

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

System.Management.Automation.SwitchParameter

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

EnableLocationBasedRouting

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

System.Boolean

Если задано значение True, управление маршрутизацией голосовых вызовов осуществляется с учетом местонахождений пользователя, выполняющего вызов, и пользователя, принимающего его. Значение по умолчанию — False.

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Область конфигурации маршрутизации. Для этого параметра должно быть задано значение Global.

Instance

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

PstnRoutingSettings

Объект конфигурации маршрутизации (Microsoft.Rtc.Management.WritablConfig.Policy.Voice.PstnRoutingSettings). Объект такого типа можно получить, вызвав командлет Get-CsRoutingConfiguration .

Route

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

System.Management.Automation.PSListModifier

Список всех маршрутов голосовых вызовов (объекты Microsoft.Rtc.Management.WritableConfig.Policy.Voice.Route), заданных для развертывания Skype для бизнеса Server 2015.

Объекты маршрутов голосовых вызовов следует изменять с помощью командлета Set-CsVoiceRoute . Это рекомендуемый способ изменения маршрутов в этом списке.

WhatIf

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

System.Management.Automation.SwitchParameter

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

CallViaWorkCallerId

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

System.String

Номер, который отобразит система для обратных вызовов внешнего вызова. Внешние вызовы сначала соединяют пользователя, выполняя вызов на заданный номер (как правило, на стационарный телефон пользователя). После выполнения соединения с пользователем система набирает внешний номер. Параметр CallViaWorkCallerId указывает номер, который будет отображаться во время первого участка, или сегмент обратного вызова через рабочий внешний вызов. Подробнее см. New-CsCallViaWorkPolicy.

Confirm

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

System.Management.Automation.SwitchParameter

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

EnableLocationBasedRouting

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

System.Boolean

Если задано значение True, управление маршрутизацией голосовых вызовов осуществляется с учетом местонахождений пользователя, выполняющего вызов, и пользователя, принимающего его. Значение по умолчанию — False.

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Область конфигурации маршрутизации. Для этого параметра должно быть задано значение Global.

Instance

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

PstnRoutingSettings

Объект конфигурации маршрутизации (Microsoft.Rtc.Management.WritablConfig.Policy.Voice.PstnRoutingSettings). Объект такого типа можно получить, вызвав командлет Get-CsRoutingConfiguration .

Route

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

System.Management.Automation.PSListModifier

Список всех маршрутов голосовых вызовов (объекты Microsoft.Rtc.Management.WritableConfig.Policy.Voice.Route), заданных для развертывания Skype для бизнеса Server 2015.

Объекты маршрутов голосовых вызовов следует изменять с помощью командлета Set-CsVoiceRoute . Это рекомендуемый способ изменения маршрутов в этом списке.

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.WritableConfig.Management.Policy.Voice.PSTNRoutingSettings. Принимает входные данные из конвейера в виде объекта конфигурации маршрутизации.

Командлет Set-CsRoutingConfiguration не возвращает значение или объект. Вместо этого он настраивает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.Voice.PstnRoutingSettings.

 
Показ: