Page 1 sur 1

[RESOLU] Paquet tis-microsoft-teams

Posté : 01 sept. 2020 - 12:24
par Yoann
Bonjour,

Quelques sujets ont déjà été postés sur ce forum concernant le paquet tis-microsoft-teams proposé dans le dépôt. J'ai préféré créer un nouveau sujet pour échanger sur plusieurs questions que je me pose.

1) Dans ce paquet, l'installation de Microsoft Teams est réalisée à l'aide du fichier MSI et de l'argument ALLUSER=1 (sans le "S").
Cet argument est utilisé uniquement dans les environnements VDI.
Donc, pour pouvoir installer Teams sur un environnement classique (non VDI), des clés (VMware, Citrix) sont ajoutées dans le registre et faire croire au programme d'installation qu'il se trouve sur un environnement VDI.
Pourquoi avoir préféré ce fonctionnement plutôt que d'utiliser le MSI avec les arguments (OPTIONS="noAutoStart=true" ALLUSERS=1) qui fonctionnent dans des environnements VDI et non VDI ?
Ce qui éviterait aussi la manipulation du fichier setup.json pour désactiver le démarrage automatique de Teams à l'ouverture de session.

2) Dans le paquet actuel, j'ai peut-être loupé quelque chose mais il n'y aurait-t-il pas un problème avec la fonction session_setup().
La version actuelle de Teams est récupérée dans une variable (user_app_version) depuis le registre mais ne semble pas être utilisée par la suite. Il ne manquerait pas une condition :

Code : Tout sélectionner

    if Version(user_app_version) < Version(package_version):
        # Killing app before making changes
        killalltasks('Teams.exe')        
        ...
Merci,

Cordialement.

Re: Paquet tis-microsoft-teams

Posté : 01 sept. 2020 - 16:27
par jpele
Bonjour,

1) Nous avons faits ce choix-là pour une meilleure gestion des installations via WAPT et un environnement PC plus léger et "plus propre" sur les postes multi-utilisateurs.
Regardez dans les versions précédentes vous trouverez le paquets que vous mentionnez en "ALLUSER=1".

2) C'est une variable qui était utilisée justement pour la méthode précédente, cette variable peut être commentée effectivement.

Cordialement,
Jimmy

Re: Paquet tis-microsoft-teams

Posté : 01 sept. 2020 - 16:54
par dcardon
avec ALLUSERS=1 MSTeams s'installe dans les appdata des utilisateurs. C'est assez crad et pas vraiment compatible SRP/APPLocker. Le choix qui a été fait par Tranquil IT est de forcer l'installation dans Program Files par la méthode actuellement utilisé dans le paquet.

Re: Paquet tis-microsoft-teams

Posté : 01 sept. 2020 - 18:20
par Yoann
Je comprend mieux, merci à vous pour ces explications.