Set-CsHostedVoicemailPolicy

Skype for Business Server 2015
 

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

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

Set-CsHostedVoicemailPolicy [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Set-CsHostedVoicemailPolicy [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-Description <String>] [-Destination <String>] [-Force <SwitchParameter>] [-Organization <String>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

Эта команда изменяет свойство Destination политики маршрутизации размещенной голосовой почты ExRedmond. В качестве назначения задается единая система обмена сообщениями Exchange (путем указания полного доменного имени ExUM.contoso.com).

Set-CsHostedVoicemailPolicy -Identity ExRedmond -Destination ExUM.contoso.com

Эта команда добавляет клиент Exchange в список клиентов (организаций) с разделителями-запятыми для политики ExRedmond. В первой строке вызывается командлет Get-CsHostedVoicemailPolicy , возвращающий политику с идентификатором ExRedmond. Вызов командлета заключен в круглые скобки, поскольку сначала необходимо извлечь эту политику. Затем используется "точечная" нотация, чтобы получить свойство Organization политики. Возвращаемая строка сохраняется в переменной $a. В следующей строке используется оператор "+=" для добавления нужной строки (,corp3.litwareinc.com) в конец строки, сохраненной в переменную $a (обратите внимание на запятую в добавляемой строке; Organization является списком с разделителями-запятыми, и при наличии в списке хотя бы одного значения перед всеми дополнительными должна ставиться запятая). В последней строке вызывается командлет Set-CsHostedVoicemailPolicy и назначается новая строка с организациями путем передачи переменной $a параметру Organization.

$a = (Get-CsHostedVoicemailPolicy -Identity ExRedmond).Organization
$a += ",corp3.litwareinc.com"
Set-CsHostedVoicemailPolicy -Identity ExRedmond -Organization $a

Команда, показанная в примере 3, изменяет свойство Destination политики маршрутизации размещенной голосовой почты, назначенной клиенту Skype для бизнеса Online с идентификатором 73d355dd-ce5d-4ab9-bf49-7b822c18dd98.

Set-CsHostedVoicemailPolicy -Tenant "73d355dd-ce5d-4ab9-bf49-7b822c18dd98" -Destination "ExUM.contoso.com"

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

Чтобы эта политика действовала, пользователь должен быть включен в размещенную голосовую почту единой системы обмена сообщениями Exchange. Чтобы определить, включен ли пользователь в размещенную голосовую почту, можно вызвать командлет Get-CsUser и проверить свойство HostedVoiceMail (значение True указывает, что пользователь включен).

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

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

 

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

Confirm

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

System.Management.Automation.SwitchParameter

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

Description

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

System.String

Понятное описание политики.

Destination

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

System.String

Значение, которое присвоено этому параметру, представляет полное доменное имя размещаемой службы обмена сообщениями Exchange. Имейте в виду, что выбранное целевое расположение должно быть доверенным для маршрутизации.

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

Длина значения не должна превышать 255 символов (включительно), а его формат должен соответствовать регулярному выражению "^[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+){0,}$", т. е. значением должно быть полное доменное имя. Пример: server.litwareinc.com.

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор изменяемой политики маршрутизации размещенной голосовой почты. Этот идентификатор может состоять из только области (при использовании глобальной), области и узла (для политики узла, например site:Redmond) или имени политики (для политики конкретного пользователя, например HVUserPolicy).

Instance

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

HostedVoicemailPolicy

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

Organization

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

System.String

Этот параметр содержит разделенный запятыми список клиентов Exchange, содержащих пользователей Skype для бизнеса Server 2015. Каждый клиент должен быть указан в виде полного доменного имени клиента в размещенной службе Exchange.

Tenant

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

System.Guid

Глобальный уникальный идентификатор (GUID) учетной записи клиента Skype для бизнеса Server 2015, с которой связана изменяемая политика размещенной голосовой почты. Например:

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

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

Get-CsTenant | Select-Object DisplayName, TenantID

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Policy.Voice.HostedVoicemailPolicy. Принимает в качестве входных данных объекты политики маршрутизации размещенной голосовой почты, переданные по конвейеру.

Этот командлет изменяет объект типа Microsoft.Rtc.Management.WritableConfig.Policy.Voice.HostedVoicemailPolicy.

 
Показ: