Get-CsUnassignedNumber

Skype for Business Server 2015
 

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

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

Get-CsUnassignedNumber [-Identity <XdsGlobalRelativeIdentity>] <COMMON PARAMETERS>
Get-CsUnassignedNumber [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>]

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

Get-CsUnassignedNumber

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

Get-CsUnassignedNumber -Identity UNSet1

В этом примере с помощью параметра Filter возвращается коллекция всех параметров неназначенных номеров, значение идентификатора которых содержит строку "Redmond". Например, эта команда вернет неназначенные номера с такими идентификаторами, как Redmond Numbers, Unassigned Redmond Numbers, UNRedmond и т. д.

Get-CsUnassignedNumber -Filter *Redmond*

В примере 4 командлеты Get-CsUnassignedNumber и Where-Object используются для получения коллекции всех неназначенных номеров, в именах объявлений которых содержится слово «Welcome». Для этого команда сначала вызывает командлет Get-CsUnassignedNumber , который извлекает все неназначенные номера. Затем эта коллекция передается в командлет Where-Object , который фильтрует возвращаемые данные, выбирая только неназначенные номера, в именах объявлений которых имеется слово «Welcome».

Get-CsUnassignedNumber | Where-Object {$_.AnnouncementName -match "Welcome"}

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

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

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

 

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

Filter

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

System.String

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

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

LocalStore

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

System.Management.Automation.SwitchParameter

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

Возвращает объект типа Microsoft.Rtc.Management.Voice.Helpers.DisplayAnnouncementVacantNumberRange.

 
Показ: