In this blog I will be going through the process of how to deploy Microsoft Teams through SCCM. More and more organizations are now moving towards Microsoft Teams as Skype for Business is retiring on July, 2021.Check here for more details.

Prerequisites for installing Microsoft Teams

  • .NET framework 4.5 or later
  • Windows 8.1 or later
  • Windows Server 2012 R2 or later
  • 3 GB of disk space for each user profile (recommended)

Create Application on SCCM

Download the package from the link. The msi link is available for 32 bit and 64 bit download, go with commercial version download. You can get EXE version of Teams as well, but that’s not the recommended way of deploying the application using SCCM.

DeployTeams 01

Launch SCCM / Microsoft Endpoint Configuration manager console. Navigate to Software Library > Overview > Application Management > Applications. Select Create Application to launch Create Application Wizard.

Under General page, application type should be msi file and provide the source msi file location where we have saved the Teams_windows_x64.msi file. In my case this is \\sccm01\d$\Source\Application\Microsoft Teams\teams_windows_x64.msi. click Next.

DeployTeams 02

Under Import Information page, verify the application information and click Next.

Under General Information page, specify name as Microsoft Teams. Default value of Installation program will show msiexec /i “teams_windows_x64.msi”. We will be changing it to

msiexec /i Teams_windows_x64.msi OPTIONS="noAutoStart=true" ALLUSERS=1.
DeployTeams 03

By doing this we are setting disabling the Auto Start of Microsoft Teams once user logs in. We can use group policy as well to disable the Auto start feature of Teams.

Change Install behaviour to Install for System.

Verify the Summary and click Next.

DeployTeams 04

Completion page will show following once done:

Success: General Information:
Application name: Microsoft Teams
Administrator comments:
Publisher:
Software version:
Optional reference:
Success: Categories:
Success: Deployment type name: Teams Machine-Wide Installer - Windows Installer (*.msi file)
Success: Requirement rules:
Success: Content:
Content location: \\sccm01\d$\Source\Application\Microsoft Teams\
Installation program: msiexec /i Teams_windows_x64.msi OPTIONS="noAutoStart=true" ALLUSERS=1
Success: Detection Method:
Product code: {731F6BAA-A986-45A4-8936-7C3AAAAA760B}
Success: User Experience:
Installation behavior: Install for system

Edit the application Microsoft Teams, under Software Center click on Browse to change the generic icon to Microsoft Teams icon, select the Teams.exe from a system where it is installed.

DeployTeams 05

Distribute & Deploy Application

Once application is created, distribute on DP’s and deploy it to the collection.

Install Teams on client through Software Center

Start a client system and initiate machine policy or wait for 1 hour (depending upon the client settings you have specified). Launch Software Center and Microsoft Teams will be visible. Initiate the install.

DeployTeams 06

Once installation is completed, you might not see the Teams application on your system. It will get installed during next login. Logoff and login again and you will be able to see Microsoft Teams installed as part of login process.

Microsoft Teams installs under user profile and it will get installed for every user as we specified ALLUSERS=1. Location of Teams application will be:

c:\users\<username>\AppData\Local\Microsoft\Teams\current\Teams.exe

License requirement for Microsoft Teams,

You won’t be able to access Microsoft Teams until unless you have following licenses assigned:

  • Business Essentials
  • Business Premium
  • Enterprise E1, E3, or E5
  • Enterprise E4 (for anyone who purchased this plan prior to its retirement)

Useful Links

https://docs.microsoft.com/en-us/microsoftteams/msi-deployment
https://www.microsoft.com/en-us/microsoft-365/microsoft-teams/download-app
https://docs.microsoft.com/en-us/microsoftteams/faq-journey
https://docs.microsoft.com/en-us/microsoftteams/skype-for-business-online-retirement
https://support.microsoft.com/en-us/office/how-do-i-get-access-to-microsoft-teams-fc7f1634-abd3-4f26-a597-9df16e4ca65b?ui=en-us&rs=en-us&ad=us