Deploy Microsoft Teams Client with Configuration Manager. Not a perfect method – but work very well. Testattu SCCM:llä 1610 and SCCM 1702 asennus.
Päivittää: There are now *.MSI files saatavilla, so you don’t need this post anymore.
Create Microsoft Teams client application deployment
1. Create a folder at your SCCM Distribution Point for Microsoft Teams Client setup files. (minun tapauksessani D:\Install\Microsoft Teams\1.0.00.7405);
2. Place to folder Client setup file and create *.bat file with text strings;
Teams_windows_x64 /s
timeout 60
HUOMAUTUS: if you have very fast PC’s in your network – decrease timeout;
3. Navigoida johonkin Software Library\Application Management\Applications. Klikkaus Create Application ylemmässä valikossa;
4. varten Kenraali, select the option Manually specify the application information ja napsauta Seuraava;
5. varten General Information, fill out all fields that you wish, klikkaus Seuraava;
6. varten the Application Catalog, fill out all fields that you wish, add Icon (250×250);
7. Klikkaus Seuraava;
8. varten Deployments Types klikkaus Lisätä;
9. varten Kenraali, klo Tyyppivalita Script Installer ja napsauta Seuraava;
10. varten General Information, tulla sisään your Nimi, and add some Administrator Comments tai Languages. Klikkaus Seuraava;
11. varten Sisältö, valitse Content-Location. At the Installation program tulla sisään:
"teams.bat"
HUOMAUTUS: Tämä is a *.bat file from the beginning.
12. At Uninstall program tulla sisään:
"%LocalAppData%\Microsoft\Teams\Update.exe" --uninstall -s
HUOMAUTUS: Microsoft Teams installing to user folder “C:\users\<käyttäjätunnus>\AppData\Local\Microsoft\Teams\”.
13. Klikkaus Seuraava;
14. varten the Detection method klikkaus Add Clause;
15. At Setting Type valita:
Registry
16. At Hive valita:
HKEY_CURRENT_USER
17. At Key tulla sisään;
SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Teams
18. At Arvo tulla sisään:
DisplayVersion
19. Set check mark at This registry key is associated with a 32-bit application on 64-bit systems
20. At Data Type valita:
String or Version
HUOMAUTUS: you may click OK and set the detection method to installed or not installed. Or set the second option and enter at Value your version.
21. Klikkaus OK;
22. Klikkaus Seuraava;
23. varten User Experience, at installation behavior choose:
Install for user
24. At Installation program visibility valita:
Hidden
25. Set the Estimated installation time (pöytäkirja) ja napsauta Seuraava;
26. varten Requirements, config as you need, klikkaus Seuraava;
27. varten Riippuvuudet, config as you need, klikkaus Seuraava;
28. varten Yhteenveto, klikkaus Seuraava;
29. Klikkaus kiinni;
30. varten Deployments Types, Klikkaus Seuraava;
31. varten Yhteenveto, klikkaus Seuraava;
32. Klikkaus kiinni;
33. Distribute content to Jakelupiste;
34. Deploy Application to Device Collection;
Install Microsoft Teams Client from Software Center
1. Go to the client and open Software Center;
2. Select the app and click Asentaa;
HUOMAUTUS: App installation time increases by the time from a timeout in the *.bat file
3. Desktop link created, so app installation goes well, wait for timeout;
Täydellinen!
If SCCM runs under the System account context then won’t %localappdata% be for that account and not the currently logged on user?
In this case you run as service account, but app install for current logged user. App can be installed only if user logged in. Installation behavior – For current user, run as account not current user, it’s only run installation for current user.
What is the timeout for?
There is timeout (based on PC perfomance), because detection rule don’t recognize installation if you run simple silent installation “Teams_windows_x64 /s”, there is some idle with keys creation. But with timeout after product installation – detection rule work as it must. In simple words timeout for correctly detection.
0x87D00324(-2016410844) have a idea?
Hei. Application is installed, this error code means problems with application detection. Try to check if the application installed. if everything fine – check installation detection rules
Thank you. timeout solved my problem.