Recently, we added a new cmdlet to the UC Lobby Teams PowerShell module. The Get-UcTeamsDevice cmdlet will use MS Graph to query all the Teams Devices registered in a M365 Tenant. Executing it without any parameters will return a table with a summary of all devices. This information is similar to what is shown in … Continue reading Get-UcTeamsDevice


UCLobby Teams 0.2.0

A new version is now available in PowerShell Gallery and here are the changes included: Get-UcTeamsVersion Added Computer parameter to get Teams version on a remote machine. Added Path parameter to specify a path that contains Teams log files. Get-UcTeamsDevice New cmdlet that gets Microsoft Teams Devices information using MS Graph API. Test-UcTeamsDevicesConditionalAccessPolicy New cmdlet … Continue reading UCLobby Teams 0.2.0

UCLobby Teams 0.1.3

A new version is now available in PowerShell Gallery and here are the changes included: Get-UcTeamVersion Fixed the issue where the version was only showing 4 digits.Added information for Ring, Environment, Region. Get-UcTeamUsersEmail New cmdlet that returns a list of users email address that are part of a Team Get-UcTeamsWithSingleOwner This function returns a list … Continue reading UCLobby Teams 0.1.3


Sometimes, we get asked which forest customers should use when moving a user to Microsoft Teams in the Move-CsUser. A quick way to check the forest is to open the following link in a browser: In the response we can look at the redirect URL and look at the forest, in this case it … Continue reading Get-UcTeamsForest

UCLobby Teams PowerShell Module

After publishing Teams: Check client version using PowerShell I started this module as a side project. Unfortunately, it stayed on draft from some time but now it’s finally here. The plan is to add useful functions related to Microsoft Teams and have them bundled in a single module. The module is available in the PowerShell Gallery: PowerShell Gallery – UCLobbyTeams … Continue reading UCLobby Teams PowerShell Module

Manage Microsoft Teams PowerShell Module

As most of us know, the steps to install and update the Microsoft Teams Powerhell Module are described here: Install Microsoft Teams PowerShell Module However, it is also possible to install, load and remove previous versions. To list all installed versions we need to use the ListAvailable parameter: Get-Module -ListAvailable MicrosoftTeams By default, the module … Continue reading Manage Microsoft Teams PowerShell Module

Teams: Check client version using PowerShell

Update May 18th 2022: Now available as Get-UcTeamsVersion in UCLobby Teams PowerShell Module An easy way to check MS Teams version is in the client by going to About > Version: The version will be displayed near the Command Box: The MS Teams client is installed per user and the version is stored in the settings.json file: %AppData%\Microsoft\Teams\ … Continue reading Teams: Check client version using PowerShell

Microsoft Teams Rooms Update List: September 2022

Please note that the Skype Room System V2 was rebranded to Microsoft Teams Rooms on January 2019, for more info please check: Introducing Microsoft Teams Rooms Here is the update list for the Microsoft Teams Room: Download the latest Microsoft Teams Room Deployment Kit Version Release Date More Info September 2nd, 2022 Release Notes … Continue reading Microsoft Teams Rooms Update List: September 2022

How to disable Microsoft Teams from Startup

Update 2019/08/22 - Added the initial post methods. Update 2017/03/07 - Now we can control the start up behavior with an application setting. Although we might use Microsoft Teams every day we might not want to run it on startup. In this post we discuss the available methods to disable MS Teams auto-start feature. Method … Continue reading How to disable Microsoft Teams from Startup