Quickly display user settings for Microsoft Teams Calling

If you want to quickly check the settings for all your Teams users with regard to calling you can use the following Powershell command.

This will import the Skype Online Connector and allow you to authenticate with a relevant account to your Tennant.

It will then display in a grid view all the users with their display name and the information covering if enterprise voice and hosted voice mail are enabled and which dial plan they have assigned.

You can, of course, add additional fields to select element to add more details to your table such as adding *policy will also add all of the current policy settings per user.

Import-Module SkypeOnlineConnector
$sfbSession = New-CsOnlineSession
Import-PSSession $sfbSession
Get-CsOnlineUser | select displayname, enterprisevoiceenabled, hostedvoicemail, dialplan | Out-GridView
This is an example output from the above script

This is an example output from the above script