How to Deploy MS Teams Using ConfigMgr Step by Step Guide|SCCM

The following steps help to create MS Teams client package and deploy the same for your organization using SCCM. Let’s dive into Deploy MS Teams using ConfigMgr Step by Step Guide.

NOTE! – I got feedback that this installation downloads 2 GB of complete office suite no matter what product you want to install from the wizard. I think in the specific case of Teams. The best way to deploy is to download only the MSI from Microsoft (around 150 MB) and deploy it.

Introduction

Microsoft announced that Skype for Business is lending its support by July 31, 2021. So, most of the organizations are started migrations to Microsoft teams. ConfigMgr gives admins an easy option to deploy the application to Windows 10 devices.

MS Teams has all the features your users need to continue business continuity, Teams actually has more features and we have found the majority of our end users are happier with the MS Teams experience over Skype.

Patch My PC
Install & Deploy MS Teams using ConfigMgr
Install & Deploy MS Teams using ConfigMgr

Create MS Teams Application in SCCM

Launch the SCCM console from an internet-connected machine

Navigate to \SoftwareLibrary\Overview\Office 365 Client Management dashboard

Click on the + Office 365 Installer from the Office 365 Client Management Dashboard

+ Office 365 Installer Deploy MS Teams using ConfigMgr
+ Office 365 Installer Deploy MS Teams using ConfigMgr

Specify General Settings for MS Teams package

Adaptiva

Enter the Name for the package “MS Teams en-US

Content-Location where this wizard will download MS Teams source files “\\CMMEMCM\Sources\MS Teams

Specify General Settings for MS Teams package
Specify General Settings for MS Teams package

This is the main step in the MS Teams client package creation from Microsoft Office 365 Client Settings

Click on the Office Customization tool (More details about the office customization tool in the below section of this post) to customize and import your XML to the SCCM application engine.

 Microsoft Office 365 Client Settings - Deploy MS Teams using ConfigMgr
Microsoft Office 365 Client Settings – Deploy MS Teams using ConfigMgr

Product & Releases

Select the Architecture of MS Teams application you want to install in Office Customization Tool – x64

Select – Which Products & Apps do you want to deploy

MS Teams application is part of Office Suite – Office 365 ProPlus

Office Suite - Office 365 ProPlus - MS Teams
Office Suite – Office 365 ProPlus – MS Teams

Select the update Channel

Semi-Annual Channel

Select the MS-Teams version to deploy as per the office 365 ProPlus version

1908.11929.20606

Semi-Annual Channel - for MS Teams
Semi-Annual Channel – for MS Teams

Select the apps from Office 365 ProPlus package

I selected ONLY MS Teams

Click NEXT

apps from Office 365 ProPlus package - Deploy MS Teams using ConfigMgr
apps from Office 365 ProPlus package – Deploy MS Teams using ConfigMgr

Languages

Select the Language settings for MS Teams application

Select Primary Language

English (United States)

Select Additional Languages

Select Additional Languages

Select Additional Proofing Tools

Select Additional proofing tools

 Language settings for MS Teams application - Deploy MS Teams using ConfigMgr
Language settings for MS Teams application – Deploy MS Teams using ConfigMgr

MS Teams Installation Options

Select MS Teams Installation Options

Pin Icons to Task-bar – ON

The logging option is ON

You can select the option to save log files

Shut down running application option is kept as OFF

Click NEXT

Select MS Teams Installation Options Deploy MS Teams using SCCM
Select MS Teams Installation Options – Deploy MS Teams using SCCM

Uninstall Any MSI Versions of Office

Upgrade Options? I didn’t want to upgrade or Uninstall any existing applications

Click on the NEXT button to continue

Uninstall Any MSI Versions of Office
Uninstall Any MSI Versions of Office

Licensing & Activation

Automatically Accept the EULA

I want MS Team to get automatically updated with subscription licenses

You can also use the KMS option if you still use KMS to activate

Select Product Activation Options

Select User-Based (If you are ok with it). It’s better to select Shared computer if multiple users are using the same computer

Click on NEXT to continue

Licensing & Activation Deploy MS Teams using SCCM
Licensing & Activation Deploy MS Teams using SCCM

General Options

Provide your organization name to set the company property in MS Teams

Provide a Description

General Options  Options in MS Teams Client Package
General Options Options in MS Teams Client Package

Application Preferences for MS Teams

Select the application preferences configuration for MS Teams

Click on the FINISH button to continue

Application Preferences for MS Teams
Application Preferences for MS Teams

Click on REVIEW to continue

Review the configuration of MS Teams application
Review the configuration of MS Teams application

Select Keep current settings from Default file format options

Click on OK to continue

Keep current settings from Default file format options
Keep current settings from Default file format options

Submit MS Teams Install Configurations

Click on SUBMIT button from Configured settings

Submit MS Teams Install Configurations
Submit MS Teams Install Configurations

Configuration XML is saved and click on the NEXT button from Microsoft Office 365 Client Settings page

Deploy MS Teams using ConfigMgr
Deploy MS Teams using ConfigMgr – Almost there

Deploy MS Teams Using ConfigMgr

Click on Yes to create a deployment for the MS Teams application

Yes to create deployment for MS Teams application
Yes to create a deployment for MS Teams application

Select the Collection to Deploy MS Teams

Click on the Browse button to select the collection of Devices or Uses you want to deploy MS Teams

Select the Collection from the drop-down menu

Click on the NEXT button

Browse button to select the collection of Devices or Uses
Browse button to select the collection of Devices or Uses

Select Distribution Point

Select the Content Destination

Add Distribution Point

Click on NEXT

Select Distribution Point - Deploy MS Teams using ConfigMgr
Select Distribution Point – Deploy MS Teams using ConfigMgr

Required Vs Available Deployment

Specify Settings to Control How MS Teams is deployed

Select Action – Install

Select Purpose – Required

Required Vs Available Deployment
Required Vs Available Deployment

Scheduling Options of MS Teams Installation Using SCCM

Set Installation Deadline as per your application deployment schedule

For this example, I have set this up as the Installation Deadline

As Soon As Possible after the available time

Click NEXT to continue

Scheduling Options of MS Teams Installation
Scheduling Options of MS Teams Installation

Click NEXT from Specify User Experience page

Click NEXT from the Alerts page

Click NEXT from the Summary page

Wait until the Wizard connects to OFFICE CDN and complete the download of the source files of MS Teams – Progress

Wait until the Wizard connects to OFFICE CDN and complete the download the source files of MS Teams - Progress
Wait until the Wizard connects to OFFICE CDN and complete the download the source files of MS Teams – Progress

Verify MS Team Download

You can verify PatchDownloader.log from the %TEMP% folder.

Checking machine config  $$<03-07-2020 00:33:09.697+00>
Cert revocation check is disabled so cert revocation list will not be checked.
To enable cert revocation check use: UpdDwnldCfg.exe /checkrevocation
Verifying file trust C:\Users\anoop.MEMCM\AppData\Local\Temp\CAB9BFC.tmp
File trust C:\Users\anoop.MEMCM\AppData\Local\Temp\CAB9BFC.tmp verified
Successfully moved C:\Users\anoop.MEMCM\AppData\Local\Temp\CAB9BFC.tmp to \CMMEMCM\Sources\MS Teams\office\data\16.0.11929.20606\stream.x64.en-us.dat.cat
Downloading file \CMMEMCM\Sources\MS
.
File trust C:\Users\anoop.MEMCM\AppData\Local\Temp\CAB9C4B.tmp verified:
Successfully moved C:\Users\anoop.MEMCM\AppData\Local\Temp\CAB9C4B.tmp to \CMMEMCM\Sources\MS Teams\office\data\16.0.11929.20606\stream.x64.en-us.proof.dat.cat

Results

Click on CLOSE to complete the following

Deploy MS Teams Using ConfigMgr – A Step by Step Guide

Deploy MS Teams using ConfigMgr
Deploy MS Teams using ConfigMgr

End User Results – Windows 10

End-User Results – Windows 10 – MS Teams Successfully Completed

End User Results - Windows 10  - MS Teams Successfully Completed
End-User Results – Windows 10 – MS Teams Successfully Completed

Resources

Config File XML

NOTE! -Following is the sample “Configuration.xml” file which I created for MS Teams deployment using ConfigMgr | Microsoft Endpoint Manager.

<Configuration ID="2fff8b8d-3c01-4fc2-a2ee-ad00d1a2b207" Host="cm">
 <Info Description="Anoop HTMD" />
 <Add OfficeClientEdition="64" Channel="Broad" OfficeMgmtCOM="TRUE" Version="16.0.11929.20606">
 <Product ID="O365ProPlusRetail">
 <Language ID="en-us" />
 <ExcludeApp ID="Access" />
 <ExcludeApp ID="Excel" />
 <ExcludeApp ID="Groove" />
 <ExcludeApp ID="Lync" />
 <ExcludeApp ID="OneDrive" />
 <ExcludeApp ID="OneNote" />
 <ExcludeApp ID="Outlook" />
 <ExcludeApp ID="PowerPoint" />
 <ExcludeApp ID="Publisher" />
 <ExcludeApp ID="Word" />
 </Product>
 </Add>
 <Property Name="SharedComputerLicensing" Value="0" />
 <Property Name="PinIconsToTaskbar" Value="TRUE" />
 <Property Name="SCLCacheOverride" Value="0" />
 <Property Name="AUTOACTIVATE" Value="0" />
 <Property Name="FORCEAPPSHUTDOWN" Value="FALSE" />
 <Property Name="DeviceBasedLicensing" Value="0" />
 <AppSettings>
 <Setup Name="Company" Value="HTMD" />
 </AppSettings>
 <Display Level="Full" AcceptEULA="TRUE" />
</Configuration>

1 thought on “How to Deploy MS Teams Using ConfigMgr Step by Step Guide|SCCM”

  1. I followed the same steps to package Microsoft 365 Teams. However, it will remove the entire Office 365 Suite once its installed.

    Not sure what caused the issues.

    Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.