Microsoft has put up an informative article in Microsoft Docs regarding all requirements and deployment options for MS teams in VDI environments, such as Microsoft RDS and Citrix Virtual Apps and Desktops.
It is important to note that MS Teams can be deployed in either per-user or per-machine mode. In the case of VDI computers the per-machine mode is preferred. You can deploy the Teams desktop app for VDI using a per-machine installation or per-user installation using the MSI package. Deciding on which approach to use depends on whether you use a persistent or non-persistent setup and the associated functionality needs of your organization. For a dedicated persistent setup, either approach would work. However, for a non-persistent setup, per-machine installation is required for Teams to work efficiently.
The following command must be used to properly deploy MS Teams in the per-user mode:
Explains how to obtain and install a Server with Desktop Experience installation. Unfortunately Microsoft Teams is not ideally designed to work on a Multi-user environment like Citrix Xenapp or Microsoft Remote Desktop services. It is entirely installed in the users profile, and its quite big. A clean installation of teams is roughly 600 MB and will quickly grow, and you know what that means.
The following command must be used to properly deploy MS Teams in the per-machine mode:
The following command uninstalls MS Teams msi from the server:
Important note

The above examples also use the ALLUSERS=1 parameter. When you set this parameter, Teams Machine-Wide Installer appears in Programs and Features in Control Panel and in Apps & features in Windows Settings for all users of the computer. All users can then uninstall Teams if they have admin credentials. It’s important to understand the difference between ALLUSERS=1 and ALLUSER=1. The ALLUSERS=1 parameter can be used in non-VDI and VDI environments and the ALLUSER=1 parameter is used only in VDI environments to specify a per-machine installation.
Source
https://docs.microsoft.com/en-us/microsoftteams/teams-for-vdi
Was this article helpful?
Remote Desktop Server Setup
1. Download Team Viewer Setup File for Installation

Server 1. [CLICK HERE] Server2 [CLICK HERE]
2. For details about how to download and installing “Team Viewer in Different Internet Browser? shows below
A. Google Chrome Browser
a. Click on the “Keep” Button to start Downloading
b. Now the File is Downloading
c. After downloading finished Double Click The Downloaded File “TeamViewer_Setup.exe”
B. Internet Explorer
a.
If you see the message in your browser like shown above, single click on that then select “Download File”
b. Click “Run” Button
c. download will start and after the completion installation will start automatically
3. Select “Install” and Click on “Next” Button

4. Select ” Personal / non-Commercial Use” and Click on “Next” Button
5. Select Two Check Box (Shown Below) and Click on “Next” Button
6. Select Radio Button “No (default)“, and Click on “Finish” Button
7. Software Installation will start and completed in few minutes (as shown below)

8. After Instalaltion “Team Viewer” will open as below, and for presentation Click “Presentation” and Enter the ID (ID’s of Computer Screen To Be Shared) and Enter Your Name and Click on “Join Presentation” Button (shown Below)
Install Teams Remote Desktop Server
9. Enter the Password (Password from the Computer in Which Screen to be shared) and click on “Log On” button
10. Now you can view the remote computers screen as shown below, enjoy the sharing
Thanks for viewing this post

Comments are closed.