Deploy New Microsoft Teams using SCCM: Easy Guide

A step-by-step guide for deploying the new Microsoft Teams desktop application for Windows devices using SCCM (Configuration Manager)

Prajwal Desai
Posted by Prajwal Desai
Deploy New Microsoft Teams using SCCM

In this post, I will show you how to deploy new Microsoft Teams using SCCM. I will use the MS Teams MSIX installer for installing the new Teams application on Windows devices using SCCM.

After March 31, 2024, users who are still on classic Teams will be automatically upgraded to the new Teams experience. If you are going to install Microsoft Teams in your organization, then it has to be the new Teams app.

For those of you who are not aware, the new Teams desktop client installs and loads faster than the classic version and ensures more efficient use of device resources. Users will have a positive experience after moving from classic teams to new teams.

As per Microsoft, upgrading to the new Teams experience is quick and seamless. There is no migration necessary for users! To switch to the new Teams, classic Teams users can now select the “Try the new Teams” toggle in the upper-left corner of the classic Teams app.

This guide is extremely useful for organizations looking to roll out new Microsoft Teams (work or school) deployments via SCCM. For deploying older versions of Teams, refer to the guide on deploying Microsoft Teams Classic using SCCM.

Download New Microsoft Teams MSIX installer

For enterprise deployments, Microsoft provides a MSIX installer for the new Teams application. To download the latest version of the new Microsoft Teams app, visit Download New Microsoft Teams for Windows Desktop.

There are two options that you see while downloading the new teams:

  • Teams for home
  • Teams for work or school

Teams for Home is a free version exclusively for home users, whereas Teams for Work or School works for business and educational organizations to make it easy to collaborate, plan and innovate together.

For new Microsoft Teams enterprise deployments, you must download the Teams for work or school MSIX installer. If you have only 64-bit operating systems in your enterprise, go for the 64-bit version of the new Teams desktop client. And in case you have both 32-bit and 64-bit OS in your setup, download both installers.

Download New Microsoft Teams for Windows Desktop
Download New Microsoft Teams for Windows Desktop

Prepare for New Teams deployment

Thanks to Microsoft, the new Microsoft Teams for Windows desktop is available as .MSIX installer. MSIX is a Windows app package format that provides a modern packaging experience for all Windows apps. Configuration Manager supports deploying MSIX installers to Windows devices, and it’s much easier than deploying a typical executable installer.

To prepare for the deployment, I have saved the new Teams MSIX installer and an icon to a folder within the ‘Sources‘ folder on my ConfigMgr server. This folder acts as a content location while creating the app in SCCM.

Specifying an icon for an application in SCCM is optional, but I strongly recommend it because it appears along with the app in the Software Center. For more details, refer to the guide on customizing software center in SCCM.

Prepare for New Teams deployment
Prepare for New Teams deployment

Create New Microsoft Teams application in SCCM

Perform the following steps to create an application for new Microsoft Teams in SCCM:

  • Launch the Configuration Manager console.
  • Go to Software Library > Overview > Application Management.
  • Right-click Applications and select Create Application.
Create New Microsoft Teams application in SCCM
Create New Microsoft Teams application in SCCM

On the General window, select Automatically detect information about this application from installation files. Then select the following:

  • Type: Click the drop-down and choose Windows app package
  • Location: Choose the content location of the MSTeams-x64.msix installer.

Click Next to proceed.

Create New Microsoft Teams application in SCCM
Create New Microsoft Teams application in SCCM

The Configuration Manager imports the following information from the MS Teams MSIX installer.

Application name: Microsoft Teams (work or school)
Publisher: Microsoft
Software version: 24033.811.2738.2546
Architecture: x64
Framework: No
OS max version tested: 10.0.22621.0
OS min version: 10.0.17763.0
Description: Microsoft Corporation
Deployment type name: Microsoft Teams (work or school) - Windows app package (*.appx, *.appxbundle, *.msix, *.msixbundle)

Detection Method:
Name:MSTeams
Publisher:Microsoft
Architecture: x64
Resource ID:
Version:24033.811.2738.2546
Publisher ID:8wekyb3d8bbwe


Content location: \\corpcm\Sources\Applications\Teams\
Number of files: 1
Content files: 
     MSTeams-x64.msix

Click Next.

Create New Microsoft Teams application in SCCM
Create New Microsoft Teams application in SCCM

On the General Information tab, specify the basic information, which includes Name, Publisher, Software version, etc. for the new MS Teams application. Click Next.

Create New Microsoft Teams application in SCCM
Create New Microsoft Teams application in SCCM

Review the configuration settings on the Summary tab and click Next. On the Completion tab, click Close to exit the Create Application Wizard.

Create New Microsoft Teams application in SCCM
Create New Microsoft Teams application in SCCM

Assign an icon for the new MS Teams application in SCCM

This step is optional but like I mentioned before, you can assign an icon to the new MS Teams application in SCCM. This icon will appear in the Software Center for users along with the new MS Teams app. Learn more about customizing the Software Center in ConfigMgr.

To assign an icon, right-click the new MS Teams app and select Properties. Switch to the Software Center tab, and at the bottom, click on Browse and select an icon. The icon that you selected should appear now. Click Apply and OK.

Assign an icon for new MS Teams application in SCCM
Assign an icon for new MS Teams application in SCCM

Deploy New Microsoft Teams using SCCM

In this section, I will cover the steps to deploy new MS Teams application using SCCM to a device collection. You can also create a device collection and include a set of devices for testing the application deployment.

To deploy the new Microsoft Teams application in the SCCM console, go to Software Library > Application Management > Application. Right-click the New Microsoft Teams (work or school) app and select Deploy.

Deploy New Microsoft Teams using SCCM
Deploy New Microsoft Teams using SCCM

On the General page of the Deploy Software Wizard, click Browse and select a Windows device collection to which you want to deploy the new MS Teams application. Click Next.

Deploy New Microsoft Teams using SCCM
Deploy New Microsoft Teams using SCCM

On the Content page, click the Add button and specify the distribution points to which you would like to distribute the new Microsoft Teams application content. You may also select distribution point groups here. Click Next to continue.

Deploy New Microsoft Teams using SCCM
Deploy New Microsoft Teams using SCCM

On the Deployment Settings window, specify the settings to control the deployment. Select the Action as Install and Purpose as Available. Learn the difference between Available and Required deployment in SCCM. Click Next.

Deploy New Microsoft Teams using SCCM
Deploy New Microsoft Teams using SCCM
  • Scheduling: With the scheduling option, you can schedule new Teams application deployments in SCCM. You can set a date and time to trigger the application deployment. To deploy the application soon after you complete this wizard, click Next.
  • User Experience: Configure the user experience settings for the new MS Teams application deployment. Click Next.
  • Summary: Review the overall application deployment settings for MS Teams and click Next.

On the Completion window, click Close. This completes the new Microsoft Teams deployment using SCCM.

Deploy New Microsoft Teams using SCCM
Deploy New Microsoft Teams using SCCM

Verify new MS Teams deployment on Windows Computers

In this section, we will verify if the new Teams application installs correctly on the Windows computers. Log in to a remote computer and launch the software center. Click on the Applications tab and select the New Microsoft Teams (work or school) application.

On the New Microsoft Teams (work or school) application details page, click Install. The application is now downloaded from the local distribution point server for installation. In the screenshot below, we see that New Microsoft Teams (work or school) has been installed successfully on the computer.

You can review the application installation progress by opening the AppEnforce.log located in the C:\Windows\CCM\Logs folder. Furthermore, I would like you all to go through a list of all the SCCM Log files for troubleshooting issues.

The line App enforcement completed for App DT Microsoft Teams (work or school) in the AppEnforce.log confirms that the new Teams application has been installed successfully.

Verify new MS Teams deployment on Windows Computers
Verify new MS Teams deployment on Windows Computers
+++ Starting Install enforcement for App DT "Microsoft Teams (work or school) - Windows app package (*.appx, *.appxbundle, *.msix, *.msixbundle)" ApplicationDeliveryType - ScopeId_7C1AC255-2599-4BB0-AACA-12578D86C0BC/DeploymentType_27df019a-63c9-4e63-a0df-e9b8b1a9d9e5, Revision - 1, ContentPath - C:\Windows\ccmcache\3, Execution Context - User
EnforceApp (MSTeams) ScopeId_7C1AC255-2599-4BB0-AACA-12578D86C0BC/DeploymentType_27df019a-63c9-4e63-a0df-e9b8b1a9d9e5,1 completed. Returning 0x0
+++ Enforce completed for ScopeId_7C1AC255-2599-4BB0-AACA-12578D86C0BC/DeploymentType_27df019a-63c9-4e63-a0df-e9b8b1a9d9e5, 1 using Package: MSTeams_24033.811.2738.2546_x64__8wekyb3d8bbwe. 
+++ AppX Install Info added. [AppDT Id: ScopeId_7C1AC255-2599-4BB0-AACA-12578D86C0BC/DeploymentType_27df019a-63c9-4e63-a0df-e9b8b1a9d9e5]
++++++ App enforcement completed (13 seconds) for App DT "Microsoft Teams (work or school) - Windows app package (*.appx, *.appxbundle, *.msix, *.msixbundle)" [ScopeId_7C1AC255-2599-4BB0-AACA-12578D86C0BC/DeploymentType_27df019a-63c9-4e63-a0df-e9b8b1a9d9e5], Revision: 1, User SID: S-1-5-21-1071632028-1363351252-2116187111-1106] ++++++

During my deployment, I also tested the uninstallation of the new Microsoft Teams application from the Software Center, which worked successfully. There were no errors during the app uninstallation.

Uninstalling the Classic Teams app

I am sure you will have the following question: will the classic Teams app be uninstalled after installing the new MS Teams app via SCCM? Well, the answer is no. During my testing, I discovered that following the new Microsoft Teams deployment via SCCM, the classic Teams app is not uninstalled.

I am expecting that Microsoft could uninstall the old version of Teams (classic teams) with a Windows update, or it can be done with a simple PowerShell script. I will gather more information regarding this topic and produce a separate guide for deleting the Classic Teams app from Windows devices.

Uninstalling the Classic Teams app
Uninstalling the Classic Teams app

To summarize, I hope this guide assists you in deploying new Microsoft Teams via SCCM (ConfigMgr). If you have any questions, please ask in the comments section.

Share This Article
Prajwal Desai
Posted by Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Intune and SCCM. He writes articles on SCCM, Intune, Windows 365, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
5 Comments