New-CsUnassignedNumber

Skype for Business Server 2015
 

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

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

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

Этот пример создает диапазон неназначенных номеров с именем UNSet1. Мы используем параметры NumberRangeStart (+14255551000) и NumberRangeEnd (+14255551100) для определения диапазона неназначенных номеров, к которым применяется указанное оповещение. Наконец, мы задаем оповещение, указывая для параметра AnnouncementService идентификатор службы оповещений и передавая значение "Welcome Announcement" в параметр AnnouncementName. Помните о том, что в системе уже должно существовать оповещение с таким именем.

New-CsUnassignedNumber -Identity UNSet1 -NumberRangeStart "+14255551000" -NumberRangeEnd "+14255551100" -AnnouncementService ApplicationServer:redmond.litwareinc.com -AnnouncementName "Welcome Announcement"

Этот пример создает диапазон неназначенных номеров с именем UNSet2. Как и в примере 1, мы используем параметры NumberRangeStart (+14255552100) и NumberRangeEnd (+14255552200) для определения диапазона неназначенных номеров, к которым применяется указанное оповещение. Однако в данном примере вместо использования службы оповещений этот диапазон номеров будет использовать автосекретарь единой системы Exchange. (Автосекретарь — это отдельный номер, назначенный в качестве основного номера организации, который позволяет пользователям связываться с необходимыми сотрудниками, используя голосовые приглашения.) Для завершения этой команды мы передаем номер телефона в параметр ExUmAutoAttendantPhoneNumber. Обратите внимание на то, что единая система Exchange должна быть настроена, а этот номер должен быть номером телефона существующего контактного объекта в доменных службах Active Directory. Данный контакт должен быть контактом автосекретаря (свойство AutoAttendant для контакта должно иметь значение True).

New-CsUnassignedNumber -Identity UNSet2 -NumberRangeStart "+14255552100" -NumberRangeEnd "+14255552200" -ExUmAutoAttendantPhoneNumber "+12065551234"

Пример 3 практически идентичен примеру 2 — он создает диапазон неназначенных номеров с именем UNSet2. Отличие этого примера состоит в том, что мы добавили параметр Priority, который в данном случае равен 2. Это значит, что если задается диапазон неназначенных номеров, который накладывается на данный и имеет более высокий приоритет (то есть значение приоритета ниже, например 1), маршрутизация вызов осуществляется на основании параметров именно для этого второго диапазона.

New-CsUnassignedNumber -Identity UNSet2 -NumberRangeStart "+14255552100" -NumberRangeEnd "+14255552200" -ExUmAutoAttendantPhoneNumber "+12065551234" -Priority 2

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

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

 

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

AnnouncementName

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

System.String

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

AnnouncementService

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

System.String

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

ExUmAutoAttendantPhoneNumber

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

System.String

Номер телефона автосекретаря единой системы Exchange для маршрутизации вызовов данного диапазона. Это поле требуется только в том случае, если вы не используете службу Announcement оповещений (когда вы не предоставляете значения для параметра AnnouncementService или AnnouncementName). Чтобы назначить значение этому параметру, требуется уже настроенный контакт автосекретаря единой системы Exchange.

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

Уникальное имя для создаваемого диапазона неназначенных номеров. Все диапазоны неназначенных номеров относятся к глобальной области, поэтому указываемое здесь имя должно быть уникальным в рамках всего развертывания Skype для бизнеса Server 2015.

NumberRangeEnd

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

System.String

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

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

NumberRangeStart

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

System.String

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

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

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

InMemory

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

System.Management.Automation.SwitchParameter

Создает ссылку на объект без фиксации объекта в качестве постоянного изменения. Если выходные данные этого командлета, вызванного с помощью указанного параметра, назначаются переменной, можно внести изменения в свойства ссылки на объект и затем зафиксировать эти изменения, вызвав соответствующий командлет Set-<cmdlet> .

Priority

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

System.Int32

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Создает объект типа Microsoft.Rtc.Management.Voice.Helpers.DisplayAnnouncementVacantNumberRange.

 
Показ: