Microsoft has recently updated its Teams application, offering a new version that is faster and uses less computing resources than its predecessor. Below, we’ll walk through the steps to achieve a silent deployment of the new Microsoft Teams app.

Step 1: Download the Necessary Files

Before you begin, you’ll need to download the installation files for the new Microsoft Teams app. You need ll require the teamsbootstrapper.exe and MSTeams-x64.msix for offline installation. These files can be obtained from the official Microsoft website.

Step 2: Prepare PowerShell Scripts

To facilitate the deployment, you’ll need to prepare PowerShell scripts that will install, detect, and uninstall the Microsoft Teams app. These scripts are crucial for a silent deployment and can be customized according to your needs.

  • Install.ps1: Deploys the new Microsoft Teams using its offline installer.
  • Uninstall.ps1: Removes the new Microsoft Teams App.
  • Check.ps1: Detects the presence of the new Microsoft Teams App on target devices.

Step 3: Create an Intunewin File

With the scripts ready, the next step is to create a .intunewin file. This file is used by Intune to deploy Win32 apps and can be created using the Microsoft Win32 Content Prep Tool.
You can download the IntuneWinAppUtil.exe here.

Step 4: Create a Win32 App Deployment in Intune

Now, log in to the Intune admin center and navigate to the ‘Apps’ section. Here, you’ll add a new app by selecting ‘Windows app (Win32)’ and uploading the .intunewin file you created earlier. Fill out the necessary information such as name, description, and publisher.
Add an app in Intune

Step 5: Configure App Information and Settings

Within the app creation process, you’ll need to configure the app information and settings. This includes specifying the install and uninstall commands using the PowerShell scripts you prepared earlier. Additionally, set up the detection rules to ensure Intune recognizes when the app is installed on a device.

Step 6: Assign and Deploy the App

After configuring the app, assign it to the relevant user or device groups in your organization. Once assigned, the app will be silently deployed to the selected targets without user interaction.

Step 7: Monitor Deployment Progress

Finally, monitor the deployment progress through the Intune portal. You can track the installation status and troubleshoot any issues that arise during the deployment process.
Track deployment in Intune

Paul Cobben