Set-CsUnassignedNumber

Skype for Business Server 2015
 

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

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

Set-CsUnassignedNumber [-Identity <XdsGlobalRelativeIdentity>] [-Instance <PSObject>] [-NumberRangeEnd <String>] [-NumberRangeStart <String>] <COMMON PARAMETERS>
Set-CsUnassignedNumber -ExUmAutoAttendantPhoneNumber <String> [-Identity <XdsGlobalRelativeIdentity>] [-Instance <PSObject>] [-NumberRangeEnd <String>] [-NumberRangeStart <String>] <COMMON PARAMETERS>
Set-CsUnassignedNumber -AnnouncementName <String> -AnnouncementService <String> [-Identity <XdsGlobalRelativeIdentity>] [-Instance <PSObject>] [-NumberRangeEnd <String>] [-NumberRangeStart <String>] <COMMON PARAMETERS>
Set-CsUnassignedNumber [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Priority <Int32>] [-WhatIf [<SwitchParameter>]]

В этом примере представлено изменение диапазона неназначенных номеров с именем UNSet1. Сначала мы передаем параметру Identity значение UNSet1, имя диапазона неназначенных номеров, который необходимо изменить. Затем используем параметры NumberRangeStart (+14255551000) и NumberRangeEnd (+14255551900) для изменения диапазона неназначенных номеров, к которым применяется определенное оповещение или автосекретарь.

Set-CsUnassignedNumber -Identity UNSet1 -NumberRangeStart "+14255551000" -NumberRangeEnd "+14255551900"

В этом примере представлено изменение оповещения для всех параметров диапазона неназначенных номеров, для которых уже задано оповещение со строкой приветствия в составе имени. Сначала мы вызовем командлет Get-CsUnassignedNumber для извлечения всех параметров неназначенных номеров. Мы передаем этот набор параметров командлету Where-Object , который сужает поиск с включением только тех параметров, свойство AnnouncementName которых содержит (-match) строку приветствия. После получения этих параметров мы передаем их командлету Set-CsUnassignedNumber , где мы изменяем идентификатор сервера приложений службы оповещений (ApplicationServer:redmond.litwareinc.com) с использованием параметра AnnouncementService (ApplicationServer:redmond.litwareinc.com) и имя нового оповещения (оповещение службы технической поддержки) с использованием параметра AnnouncementName. Обратите внимание, что даже если новое оповещение обладает другим именем, но одинаковым идентификатором службы, необходимо все равно указывать идентификатор службы вместе с именем.

Get-CsUnassignedNumber | Where-Object {$_.AnnouncementName -match "Welcome"} | Set-CsUnassignedNumber -AnnouncementService ApplicationServer:redmond.litwareinc.com -AnnouncementName "Help Desk Announcement"

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

Изменить параметры для этого командлета можно только в том случае, если в системе предварительно определены объявления или настроен автосекретарь Exchange. Для проверки наличия объявлений вызовите командлет Get-CsAnnouncement . Для создания нового объявления вызовите командлет New-CsAnnouncement . Для проверки параметров автосекретаря Exchange выполните командлет Get-CsExUmContact .

 

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

AnnouncementName

Обязательный

String

Имя объявления, которое будет использоваться для обработки вызовов на номера, входящие в этот диапазон.

AnnouncementService

Обязательный

String

Полное доменное имя (FQDN) или идентификатор службы сервера оповещений.

ExUmAutoAttendantPhoneNumber

Обязательный

String

Номер телефона автосекретаря единой системы Exchange для переадресации вызовов в этом диапазоне. Для присвоения значения этому параметру должны быть заданы контактные данные автосекретаря единой системы Skype для бизнеса.

Confirm

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

SwitchParameter

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

Force

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

SwitchParameter

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

Identity

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

XdsGlobalRelativeIdentity

Уникальное имя изменяемого диапазона неназначенных номеров.

Instance

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

DisplayAnnouncementVacantNumberRange

Ссылка на объект, содержащий параметры неназначенных номеров. Этот объект должен иметь тип Microsoft.Rtc.Management.Voice.Helpers.DisplayAnnouncementVacantNumberRange; для его вызова можно выполнить командлет Get-CsUnassignedNumber .

NumberRangeEnd

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

String

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

Номер должен соответствовать регулярному выражению (tel:)?(\+)?[1-9]\d{0,17}(;ext=[1-9]\d{0,9})?. Это означает, что номер должен начинаться со строки "tel:" (если эта строка не указывается, то она будет добавлена автоматически), знака "плюс" (+) и цифры от 1 до 9. Номер телефона может включать до 17 цифр с последующим расширением в формате ;ext= номер расширения.

NumberRangeStart

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

String

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

Номер должен соответствовать регулярному выражению (tel:)?(\+)?[1-9]\d{0,17}(;ext=[1-9]\d{0,9})?. Это означает, что номер должен начинаться со строки "tel:" (если эта строка не указывается, то она будет добавлена автоматически), знака "плюс" (+) и цифры от 1 до 9. Номер телефона может быть длиной до 17 цифр, и в конце может быть указан добавочный номер в формате ";ext=добавочный_номер".

Priority

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

Int32

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

WhatIf

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

SwitchParameter

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

Объект Microsoft.Rtc.Management.Voice.Helpers.DisplayAnnouncementVacantNumberRange. Принимает переданные входящие данные объектов неназначенных номеров.

Этот командлет не возвращает значение. Он изменяет объект типа Microsoft.Rtc.Management.Voice.Helpers.DisplayAnnouncementVacantNumberRange.

 
Показ: