Get-CsVoiceRoutingPolicy

Skype for Business Server 2015
 

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

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

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

Команда, представленная в примере 1, служит для возврата информации обо всех политиках маршрутизации голосовых данных, настроенных для использования в компании.

Get-CsVoiceRoutingPolicy

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

Get-CsVoiceRoutingPolicy -Identity "RedmondVoiceRoutingPolicy"

Команда, представленная в примере 3, служит для возврата информации обо всех политиках маршрутизации голосовых данных, настроенных в области отдельных пользователей. Для этого команда использует параметр Filter и значение фильтра "tag:*". Это значение фильтра ограничивает возвращаемые данные политиками, в которых свойство Identity начинается со строкового значения "tag:".

Get-CsVoiceRoutingPolicy -Filter "tag:*"

В примере 4 возвращаются только данные о тех политиках маршрутизации голосовой связи, которые включают режим использования ТСОП "Long Distance" (междугородняя связь). Чтобы выполнить эту задачу, команда сначала вызывает командлет Get-CsVoiceRoutingPolicy без параметров, который извлекает коллекцию всех политик маршрутизации голосовой связи, настроенных для использования в организации. Эта коллекция затем передается в командлет Where-Object , выбирающий только те политики, в которых свойство PstnUsages содержит (-contains) режим использования "Long Distance".

Get-CsVoiceRoutingPolicy | Where-Object {$_.PstnUsages -contains "Long Distance"}

В примере 5 представлен вариант команды из примера 4. Однако в данном случае извлекаются сведения только для тех политик маршрутизации голосовой связи, которые не включают режим использования ТСОП "Long Distance" (междугородняя связь). Для этого командлет Where-Object использует оператор –notcontains, ограничивающий возвращаемые данные политиками, которые не содержат режим использования "Long Distance".

Get-CsVoiceRoutingPolicy | Where-Object {$_.PstnUsages -notcontains "Long Distance"}

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

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

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

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

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

 

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

Filter

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

System.String

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

-Filter "tag:*"

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

-Identity global

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

-Identity "RedmondVoiceRoutingPolicy"

Использование подстановочных знаков при задании свойства Identity не допускается.

Если параметры Identity и Filter не заданы, командлет Get-CsVoiceRoutingPolicy возвращает все политики маршрутизации голосовых данных, настроенные для использования в организации.

LocalStore

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

System.Management.Automation.SwitchParameter

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

Отсутствуют. Командлет Get-CsVoiceRoutingPolicy не принимает конвейерный ввод.

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

 
Показ: