Set-CsVoiceRoutingPolicy

Skype for Business Server 2015
 

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

Изменяет существующую политику маршрутизации голосовой связи. Политики маршрутизации голосовой связи управляют режимами работы с ТСОП для пользователей гибридной голосовой связи. Гибридная голосовая связь дает пользователям Skype для бизнеса Online возможность использовать преимущества корпоративной голосовой связи, доступные при локальной установке Skype для бизнеса Server 2015. Данный командлет впервые появился в Lync Server 2013.

Set-CsVoiceRoutingPolicy [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Set-CsVoiceRoutingPolicy [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-Name <String>] [-PstnUsages <PSListModifier>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, добавляет режим работы с ТСОП "Long Distance" в политику маршрутизации голосовой связи RedmondVoiceRoutingPolicy, настроенную на уровне пользователя.

Set-CsVoiceRoutingPolicy -Identity "RedmondVoiceRoutingPolicy" -PstnUsages @{Add="Long Distance"}

В примере 2 режим работы с ТСОП "Local" удаляется из политики маршрутизации голосовой связи RedmondVoiceRoutingPolicy, настроенной на уровне пользователя.

Set-CsVoiceRoutingPolicy -Identity "RedmondVoiceRoutingPolicy" -PstnUsages @{Remove="Local"}

В примере 3 режим работы с ТСОП "Local" удаляется из всех политик маршрутизации голосовой связи, включающих этот режим. Для этого сначала вызывается командлет Get-CsVoiceRoutingPolicy без параметров, чтобы получить коллекцию всех доступных политик маршрутизации голосовой связи. Далее эта коллекция передается в командлет Where-Object, который отбирает только те политики, свойство PstnUsages которых содержит режим "Local". Затем отобранные политики передаются в командлет Set-CsVoiceRoutingPolicy , который удаляет режим работы "Local" из каждой политики.

Get-CsVoiceRoutingPolicy | Where-Object {$_.PstnUsages -contains "Local"} | Set-CsVoiceRoutingPolicy -PstnUsages @{Remove="Local"}

Политики маршрутизации голосовой связи используются в гибридных сценариях, в которых часть пользователей организации расположена в локальной версии Skype для бизнеса Server 2015, а другая часть пользователей — в Skype для бизнеса Online. Назначение пользователям Skype для бизнеса Server 2015 политики маршрутизации голосовой связи дает возможность пользователям принимать и совершать телефонные звонки на телефоны ТСОП с помощью локальных магистралей SIP.

Обратите внимание, что назначение определенному пользователю политики маршрутизации голосовой связи не позволит ему совершать звонки на телефоны ТСОП с помощью Skype для бизнеса Online. Вам также потребуется включить пользователей для корпоративной голосовой связи и назначить им соответствующую политику голосовых служб и абонентскую группу.

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

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

Панель Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Set-CsVoiceRoutingPolicy, недоступны в панели Панель управления Skype для бизнеса Server.

 

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

Confirm

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

System.Management.Automation.SwitchParameter

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

Description

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

System.String

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

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор, назначенный политике при ее создании. Политики маршрутизации голосовой связи могут назначаться на глобальном уровне или на уровне пользователя. Для ссылки на глобальный экземпляр используйте следующий синтаксис:

-Identity global

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

-Identity "RedmondVoiceRoutingPolicy"

Если удостоверение не указано, то командлет Set-CsVoiceRoutingPolicy будет изменять глобальную политику.

Instance

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

System.Management.Automation.PSObject

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

Name

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

System.String

Понятное имя, описывающее политику.

PstnUsages

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

System.Management.Automation.PSListModifier

Список режимов работы с ТСОП (таких как местные и междугородные звонки), которые могут применяться к данной политике маршрутизации голосовых вызовов. Режим работы с ТСОП должен уже применяться (режимы работы с ТСОП можно получить, вызвав командлет Get-CsPstnUsage ).

WhatIf

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

System.Management.Automation.SwitchParameter

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

Командлет Set-CsVoiceRoutingPolicy принимает конвейерные экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.Voice.VoiceRoutingPolicy.

Нет. Вместо этого командлет Set-CsVoiceRoutingPolicy изменяет существующие экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.Voice.VoiceRoutingPolicy.

 
Показ: