Показать все неназначенные номера прямой маршрутизации телефонии Teams

Я пытаюсь создать сценарий PowerShell, который будет отображать все имеющиеся у нас неназначенные/доступные номера прямой маршрутизации Teams.

Мне удалось экспортировать номера, назначенные с помощью метода ниже.

Get-CsOnlineUser | where {$_.onpremlineuri -ne ""} | select userprincipalname,sipaddress,lineuri,onlinevoiceroutingpolicy | export-csv .\DDInumbers.csv -NoTypeInformation

Однако при этом будут показаны только номера, назначенные пользователям. Мне удается выяснить, какие числа свободны, вручную просматривая электронную таблицу и ища числа, отсутствующие в последовательности, например, если я вижу в таблице 001234 и 001236, но не 001235, то я знаю, что это бесплатно, так как это не так. Не назначен, но находится в нашем пуле номеров.

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

0 ответов

Другие вопросы по тегам