Set-CsVoicePolicy

Skype for Business Server 2015
 

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

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

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

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

COMMON PARAMETERS: [-AllowCallForwarding <$true | $false>] [-AllowPSTNReRouting <$true | $false>] [-AllowSimulRing <$true | $false>] [-CallForwardingSimulRingUsageType <VoicePolicyUsage | InternalOnly | CustomUsage>] [-Confirm [<SwitchParameter>]] [-CustomCallForwardingSimulRingUsages <PSListModifier>] [-Description <String>] [-EnableBWPolicyOverride <$true | $false>] [-EnableCallPark <$true | $false>] [-EnableCallTransfer <$true | $false>] [-EnableDelegation <$true | $false>] [-EnableMaliciousCallTracing <$true | $false>] [-EnableTeamCall <$true | $false>] [-EnableVoicemailEscapeTimer <$true | $false>] [-Force <SwitchParameter>] [-Name <String>] [-PreventPSTNTollBypass <$true | $false>] [-PstnUsages <PSListModifier>] [-PSTNVoicemailEscapeTimer <Int64>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

В этом примере свойство AllowSimulRing политики пользователя UserVoicePolicy2 устанавливается в значение False. Это означает, что пользователи, которым была назначена эта политика, не смогут выполнять звонки одновременно. Эта функция определяет, можно ли установить, чтобы второй телефон (например, мобильный телефон) звонил каждый раз, когда звонит рабочий телефон пользователя. Также в результате этой команды для данной политики из списка режимов работы с PSTN исключается режим "Local". (Обратите внимание, что параметр Identity явно не указывается. Этот параметр является позиционным, следовательно, если поместить значение удостоверения первым в списке параметров, то не нужно явно указывать, что это параметр Identity.)

Set-CsVoicePolicy UserVoicePolicy2 -AllowSimulRing $false -PstnUsages @{remove="Local"}

В этом примере выполняется изменение политики голосовой связи для узла Redmond, чтобы все режимы работы с PSTN, определенные для организации, применялись к этой политике. В первой строке примера вызывается командлет Get-CsPstnUsage , извлекающий глобальный набор режимов работы с PSTN для организации и сохраняющий этот набор в переменной $a. Во второй строке вызывается командлет Set-CsVoicePolicy , изменяющий политику голосовой связи для узла Redmond. Значение, которое передается в параметр PstnUsages, заменяет текущий список режимов работы для политики списком, содержащимся в глобальном наборе режимов работы с PSTN. Обратите внимание на синтаксис значения для замены: $a.Usage. Это ссылка на свойство Usage параметров режимов работы с PSTN, которое содержит список режимов работы с PSTN.

$a = Get-CsPstnUsage
Set-CsVoicePolicy -Identity site:Redmond -PstnUsages @{replace=$a.Usage}

Этот командлет изменяет существующую политику голосовой связи. Политики голосовой связи используются для управления такими функциями корпоративной голосовой связи, как одновременные звонки (что позволяет получать звонок на второй телефон каждый раз, когда кто-нибудь звонит на рабочий телефон) и переадресация звонков. Используйте данный командлет для изменения параметров, которые включают и отключают многие из этих функций.

 

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

AllowCallForwarding

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

System.Boolean

Если этот параметр установлен в значение True, то пользователь, которому назначена данная политика, может выполнять переадресацию звонков. Если этот параметр имеет значение False, то выполнять переадресацию звонков нельзя.

AllowPSTNReRouting

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

System.Boolean

Если этот параметр имеет значение True, то звонки, сделанные на внутренние номера, размещенные в другом пуле, будут перенаправляться через телефонную сеть общего пользования (PSTN) в случае недоступности этого пула или глобальной сети.

AllowSimulRing

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

System.Boolean

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

CallForwardingSimulRingUsageType

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

Microsoft.Rtc.Management.WritableConfig.Policy.Voice.CallForwardingSimulRingUsageType

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

* VoicePolicyUsage — для управления переадресацией звонков и одновременными звонками используется режим политики голосовой связи по умолчанию. Это значение установлено по умолчанию.

* InternalOnly — переадресация звонков и одновременные звонки разрешены только для внутренних звонков от одного пользователя Lync другому.

* CustomUsage — для управления переадресацией звонков и одновременными звонками будет применяться режим работы с PSTN. Этот режим работы должен быть указан с помощью параметра CustomCallForwardingSimulRingUsages.

Confirm

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

System.Management.Automation.SwitchParameter

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

CustomCallForwardingSimulRingUsages

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

System.Management.Automation.PSListModifier

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

-CustomCallForwardingSimulRingUsages @{Add="RedmondPstnUsage"}

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

-CustomCallForwardingSimulRingUsages @{Remove="RedmondPstnUsage"}

Обратите внимание, что для использования с параметром CustomCallForwardingSimulRingUsages режим работы уже должен существовать.

Description

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

System.String

Описание политики голосовой связи.

Максимальная длина: 1040 символов.

EnableBWPolicyOverride

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

System.Boolean

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

EnableCallPark

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

System.Boolean

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

EnableCallTransfer

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

System.Boolean

Определяет, могут ли звонки переключаться на другой номер. Если этот параметр имеет значение True, то звонки можно переключать; если параметр имеет значение False, то звонки переключать нельзя.

EnableDelegation

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

System.Boolean

Делегирование вызовов предоставляет пользователю возможность отвечать на звонки для другого пользователя или делать звонки от имени другого пользователя. Например, менеджер может настроить делегирование вызовов таким образом, чтобы все входящие звонки приходили и на его телефон, и на телефон администратора. Если этот параметр имеет значение True, то пользователи с данной политикой могут настраивать делегирование вызовов. Установка этого параметра в значение False запрещает делегирование вызовов.

EnableMaliciousCallTracing

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

System.Boolean

Отслеживание нежелательных звонков — это стандарт локального отслеживания звонков, которые пользователь обозначил как нежелательные. Такие звонки могут отслеживаться, даже если идентификатор вызывающего абонента заблокирован. Отслеживание могут выполнять только соответствующие органы, а не пользователь. Установка этого свойства в значение True включает возможность установки отслеживания нежелательных звонков.

EnableTeamCall

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

System.Boolean

Функция группового звонка дает пользователю возможность указать группу других пользователей, чьи телефоны будут звонить при звонке на номер этого пользователя. Эта функция удобна, например, в случае, когда любой член группы может отвечать на входящие звонки от клиентов. Установка данного параметра в значение True включает эту функцию.

EnableVoicemailEscapeTimer

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

System.Boolean

Если этот параметр имеет значение True, то все звонки на не отвечающее мобильное устройство будут перенаправляться на голосовую почту организации вместо голосовой почты поставщика мобильного устройства. Если ответ на звонок поступил "слишком быстро" (т.е. до того, как истечет интервал времени, заданный свойством PSTNVoicemailEscape), то будет предполагаться, что мобильное устройство недоступно, и звонок будет перенаправляться на голосовую почту организации.

Значение по умолчанию — False.

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор, описывающий область действия (а в некоторых случаях имя) политики.

Instance

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

VoicePolicy

Позволяет передать в командлет ссылку на объект вместо задания значений отдельных параметров. Этот объект должен иметь тип VoicePolicy, и его можно извлечь путем вызова командлета Get-CsVoicePolicy .

Name

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

System.String

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

PreventPSTNTollBypass

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

System.Boolean

Платежи за PSTN известны как дополнительная плата за удаленную связь. Иногда организации могут обойти эти платежи, реализовав решение на основе протокола VoIP, которое позволяет филиалам связываться посредством вызовов по сети. Если этот параметр имеет значение True, то звонки проходят не по сети и бесплатно, а через PSTN и платно.

PstnUsages

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

System.Management.Automation.PSListModifier

Список режимов работы с PSTN, доступных для данной политики. Режим работы с PSTN связывает политику голосовой связи с телефонным маршрутом.

В этот список может быть помещено любое строковое значение, существующее в текущем глобальном списке режимов работы с PSTN. (Повторяющиеся строки запрещены; все строки должны быть уникальными.) Извлечь список режимов работы с PSTN можно путем вызова командлета Get-CsPstnUsage .

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

PSTNVoicemailEscapeTimer

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

System.Int64

Интервал времени (в миллисекундах), который используется для определения, не поступил ли ответ на звонок "слишком быстро". Если ответ был получен в этот интервал времени, то Skype для бизнеса Server 2015 считать, что мобильное устройство недоступно, и автоматически переключать звонок на голосовую почту организации. Если в этот интервал времени ответ не будет получен, то звонок может продолжаться.

По умолчанию установлено значение 1500 миллисекунд.

Tenant

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

System.Guid

Уникальный глобальный идентификатор (GUID) учетной записи клиента Skype для бизнеса Online, для которой изменяется политика голосовой связи. Пример:

-Tenant "38aad667-af54-4397-aaa7-e94c79ec2308"

Идентификатор каждого из клиентов можно получить с помощью следующей команды:

Get-CsTenant | Select-Object DisplayName, TenantID

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Policy.Voice.VoicePolicy. Принимает входные данные объектов политики голосовых служб из конвейера.

Этот командлет не возвращает значение или объект. Он настраивает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Voice.VoicePolicy.

 
Показ: