UcmPsTools Documentation
  • Welcome! - UcmPsTools
  • Using UcmPsTools
    • QuickStart
    • About UcmPSTools
    • Using UcmPsTools in your Automation
    • Cmdlet Reference
      • Accounts and Voice Apps
        • New-UcmOffice365User -todo
        • New-UcmTeamsResourceAccount - todo
      • Auditing and Planning
        • Measure-UcmOnPremNumberRange
      • Call Management
        • New-UcmCsFixedNumberDiversion
      • Connections and Modules
      • Licences and Service Plans
      • Reporting and Logging
        • Complete-UcmReport
        • Export-UcmCSVReport
        • Export-UcmHTMLReport
        • Initialize-UcmReport
        • New-UcmReportItem
        • New-UcmReportStep
        • Search-UcmCsOnPremNumberRange
        • Write-UcmLog
    • Example Scripts
  • UcmPsTools In Depth
    • More about UcmPsTools
    • Security In UcmPsTools
    • UcmPsTools Cmdlet Status Reporting
  • Contributing to UcmPsTools
    • New Function Rules
    • Pull Process
Powered by GitBook
On this page
  • Description
  • Offline Audit
  1. Using UcmPsTools
  2. Cmdlet Reference
  3. Auditing and Planning

Measure-UcmOnPremNumberRange

A tool for auditing number blocks for an on-premises Lync or Skype for Business instance. Handy for planning porting numbers to Teams or another solution

Description

Creates a report of all the items in an onprem Lync or Skype for Business instance, broken down by 100 number blocks. Including Users, Meeting Rooms, Auto Attendants, Voicemail numbers, Dial in conferencing numbers and even Trusted App endpoints. Allowing you as the administrator to plan an effective migration strategy from Skype to Teams with minimal user impact

Offline Audit

Sometimes, administrators may not want to run UcmPsTools on their production Skype environment or haven't upgraded to PowerShell 5 on their FrontEnd servers.

If so, you can collect all the data required for Measure-UcmOnPremNumberRange by running the following cmdlets

# From a folder on the FrontEnd Pool, run these cmdlets. Note file names must match!
Get-CsUser | Export-Csv -Path .\UserList.csv
Get-CsMeetingRoom | Export-Csv -Path .\MeetingRoom.csv
Get-CsAnalogDevice -Path .\AnalogDevice.csv
Get-CsCommonAreaPhone -Path .\CommonArea.csv
Get-CsExUmContact -Path .\Exchange.csv
Get-CsDialInConferencingAccessNumber -Path .\DialInConf.csv
Get-CsTrustedApplicationEndpoint -Path .\TrustedApp.csv
Get-CsRgsWorkFlow -Path .\RgsWorkFlow.csv

#Then transfer the CSV files to your machine with UcmPsTools installed
#Open a PowerShell window in the folder containing the files and run
Measure-UcmOnPremNumberRange -Offline
PreviousAuditing and PlanningNextCall Management

Last updated 1 year ago