Déployer Slack en utilisant Microsoft Installer

Si vous souhaitez déployer Slack sur des machines Windows, nous proposons un package MSIX que vous pouvez utiliser pour installer Slack à grande échelle. Ce package MSIX prend en charge les déploiements dans un emplacement centralisé et sécurité, et inclut une fonctionnalité de mise à jour automatique. Si vous souhaitez installer Slack sur une machine unique, téléchargez l’application pour ordinateur.

Remarque : pour une expérience optimale, nous vous recommandons un déploiement avec le package MSIX au lieu du package d’installation Microsoft classique.


MSIX pour Windows

MSIX propose une expérience optimale pour le déploiement et la mise à jour automatique dans des environnements en entreprise. Le package Slack MSIX est compatible avec Windows 10 et 11, prend en charge les architectures ARM et 64 bits, et peut être installé via Powershell. Reportez-vous à la documentation Microsoft pour une présentation des packages MSIX.
  


Installer pour un utilisateur

Add-AppxProvisionedPackage -Online -PackagePath '

Consultez la documentation Microsoft relative à Add-AppxPackage pour en savoir plus.


Installer pour tous les utilisateurs

Cela active Slack sur la machine. Tous les utilisateurs actuels et futurs sur cette machine auront accès à l’application.

Add-AppxProvisionedPackage -Online -PackagePath "<chemin d’accès vers le package MSIX>" -SkipLicense -Regions "all"

Consultez la documentation Microsoft relative à Add-AppxProvisionedPackage pour en savoir plus.


Autres méthodes de déploiement en entreprise

La distribution de packages MSIX est également prise en charge par des services d’entreprise comme :

Consultez la documentation de Microsoft pour en savoir plus sur la distribution d’applications MSIX

Conseil : Vous cherchez à gérer les paramètres des utilisateurs de votre organisation ? Essayez nos configurations rapides de l’application pour ordinateur.


Q&R

Est-il possible de désactiver la mise à jour automatique ?

Oui. Vous pouvez utiliser votre propre configuration pour contrôler les mises à jour de l’application pour ordinateur. Pour en savoir plus, consultez notre documentation sur le paramètre AutoUpdate dans la configuration de l’application pour ordinateur.

Nous utilisons AppLocker, pourquoi le package MSIX ne fonctionne-t-il pas ?

Par défaut, les applications en package sont désactivées par les règles d’AppLocker. Consultez la documentation Microsoft sur la gestion des applications en package avec AppLocker pour en savoir plus. 

Est-il possible de revenir à une version précédente ?

Vous pouvez revenir à une version précédente de l’application à l’aide de fichiers AppInstaller. Les fichiers AppInstaller permettent de contrôler le comportement de l’installation de mises à jour d’un package MSIX. Si Slack a été installé avec un fichier AppInstaller, le code interne de mise à jour est désactivé.

Le package MSIX permet-il de recevoir les versions bêta ?

Oui. Vous pouvez contrôler le canal de publication avec le paramètre ReleaseChannel dans la configuration de l’application pour ordinateur. Les utilisateurs peuvent également opter individuellement pour les versions bêta en procédant comme suit :  

  1. Depuis l’onglet Accueil  , cliquez sur le nom de votre organisation dans la barre latérale.
  2. Sélectionnez Préférences.
  3. Sélectionnez Avancé.
  4. Sous Versions accessibles, ouvrez le menu déroulant et choisissez Bêta.


Anciens programmes d’installation

Ces packages prennent en charge toutes les commandes msiexec en natif, et leur utilisation est recommandée pour les clients qui doivent déployer Slack sur des centaines ou des milliers d’ordinateurs. Les deux packages Microsoft Installer sont foncièrement différents en ce qui concerne le déploiement et la mise à jour. Si vous envisagez d’utiliser un ancien programme d’installation au lieu du package MSIX, lisez attentivement ce qui suit avant de prendre votre décision.

Remarque : La documentation suivante présente les options utilisables pour le programme d’installation Microsoft. Pour une expérience optimale à long terme, nous vous recommandons d’utiliser le package MSIX.


Microsoft Installer pour un déploiement par utilisateur

Avec le MSI pour un déploiement par utilisateur, le programme d’installation de Slack est ajouté sur un serveur de terminaux avant l’installation individuelle de Slack pour Windows. Le programme d’installation de Slack n’ajoutera Slack pour Windows que si l’installation n’a jamais eu lieu pour l’utilisateur actuellement connecté à ce serveur.

À qui ce type de déploiement est-il conseillé :

Cette méthode s’adresse tout particulièrement aux entreprises dont les employés travaillent sur leur propre ordinateur ou appareil et mettent à jour Slack automatiquement.

À qui ce type de déploiement est-il déconseillé :

Pour les entreprises qui doivent impérativement contrôler la version de Slack qu’elles utilisent ou dans lesquelles un grand nombre d’employés utilisent la même machine (un serveur de terminaux, par exemple), il est plutôt recommandé d’utiliser le MSI pour une installation sur un serveur de terminaux.

Points importants

  • Slack pour Windows sera installé dans %LOCALAPPDATA%. Notez que le programme d’installation Slack est installé au niveau du serveur, ce qui n’est pas le cas de l’application Slack pour Windows.
  • Chaque membre est responsable de la version de Slack qu’il utilise.
  • Les mises à jour automatiques sont téléchargées et installées individuellement pour chaque membre.
  • Aucune opération de maintenance n’est requise : la sécurité et les mises à jour Slack sont automatiques.
  • Slack ne se lancera pas au démarrage, sauf si vous avez activé cette option.
  • La désinstallation du programme d’installation MSI ne supprime pas l’application Slack des comptes d’utilisateur.
  • Slack est installé lorsque l’utilisateur se connecte.


Utiliser le programme d’installation

  1. Installez le package Microsoft Installer :

    Télécharger MSI Installer 64 bits pour le déploiement par utilisateur

  2. Déconnectez-vous de votre compte d’utilisateur Windows.
  3. Reconnectez-vous à votre compte d’utilisateur Windows.
  4. L’icône de l’application Slack apparaît sur le Bureau et dans le menu Démarrer.


MSI pour une installation sur un serveur de terminaux

Avec le MSI pour un déploiement par installation unique, Slack pour Windows est installé au niveau du serveur de terminaux (dans Program Files ou à l’emplacement de votre choix). Grâce à sa capacité multiclient, Slack pour Windows peut être utilisé par plusieurs utilisateurs sur un même serveur de terminaux, les profils étant conservés séparément dans %ROAMINGAPPDATA%. Avec cette méthode, Slack n’est pas mis à jour de façon automatique.

À qui ce type de déploiement est-il conseillé :

Cette méthode est idéale pour les entreprises qui doivent impérativement contrôler la version de Slack qu’elles utilisent et dans lesquelles plusieurs employés utilisent la même machine (des serveurs de terminaux par exemple).

À qui ce type de déploiement est-il déconseillé :

Les entreprises dont les employés utilisent leur propre ordinateur avec une mise à jour automatique de Slack doivent utiliser Microsoft Installer pour un déploiement par utilisateur.

Points importants

  • Une installation unique sur un serveur de terminaux permet de réduire le nombre de disques durs requis.
  • Toutes les données relatives aux utilisateurs (préférences, journaux, informations sur les espaces de travail) sont stockées dans %ROAMINGAPPDATA%.
  • Les équipes doivent régulièrement vérifier que la version installée de Slack pour Windows est la plus récente.
  • Une maintenance informatique est requise pour que la sécurité et les mises à jour de Slack soient assurées.


Utiliser le programme d’installation

  1. Installez le package Microsoft Installer :

    Télécharger MSI Installer 64 bits pour l’installation sur un serveur de terminaux

  2. Lancez le programme d’installation et suivez les instructions.
  3. L’icône de l’application Slack apparaît dans le menu Démarrer.


Toujours utiliser la dernière version de Slack

Il est important que les dernières versions soient régulièrement installées, car elles permettent aux utilisateurs de profiter des nouvelles fonctionnalités et des correctifs. Dans le cas d’une installation au niveau du serveur de terminaux, les mises à jour de Slack ne se font pas de manière automatique. Pour vous permettre de toujours utiliser la version de Slack la plus récente, nous avons créé un flux RSS qui vous envoie une notification en cas de mise à jour de l’application Slack pour ordinateur Windows : https://slack.com/release-notes/windows/rss.

Conseil : Découvrez comment ajouter des flux RSS à votre espace de travail Slack.


Gérer les installations

Résolution des problèmes

Nous souhaitons que Slack se lance au démarrage. Comment procéder ?

Par défaut, les applications déployées par MSI ne se lancent pas au démarrage. Cependant, vous pouvez activer cette fonctionnalité en ajoutant INSTALLLEVEL à votre ligne de commande d’installation. Vous devez saisir une commande du type: msiexec /i 'slack-standalone-[NUMÉRO_VERSION].msi' INSTALLLEVEL=2 /qn /norestart. Assurez-vous que le numéro de version correspond à celle installée. 

 

Nous avons installé le déploiement par utilisateur de MSI. Cependant, sur certaines machines, Slack ne s’installe pas pour tout ou partie des utilisateurs. Pourquoi ?

L’outil de déploiement de Slack installe Slack uniquement s’il n’a pas été précédemment installé par l’utilisateur. Si l’outil de déploiement détecte des installations précédentes, il ne poursuivra pas l’installation. Il recherche tout particulièrement les dossiers suivants : %APPDATA%\slack ou %PROGRAMDATA%\slack. Bien que ce second chemin d’installation soit rare, sa présence affecterait tous les utilisateurs du système. 

 

Nous utilisons le déploiement par utilisateur de MSI. Devons-nous mettre à jour l’outil de déploiement pour Slack même si Slack se met à jour de façon automatique ?

  • Pour les utilisateurs existants : cela n’est pas nécessaire, car l’application Slack se met automatiquement à jour. 
  • Pour un nouvel utilisateur : la version de l’application qui est fournie avec l’outil de déploiement MSI sera installée. La version en question sera automatiquement mise à jour lors de son lancement, cependant l’utilisateur devra relancer l’application ou redémarrer son ordinateur pour que ces modifications soient prises en compte. Par ailleurs, il est vivement conseillé de faire en sorte que la version de l’outil de déploiement reste à jour.


Désinstallation

Nous avons désinstallé le déploiement par utilisateur de MSI. Cependant, Slack est toujours installé chez tous nos utilisateurs. Pourquoi ?

Lorsque vous désinstallez le package MSI, seul l’outil de déploiement est supprimé, ce qui signifie que Slack ne sera plus installé lorsqu’un nouvel utilisateur se connecte. Cependant, les utilisateurs disposant déjà de l’application Slack via l’outil de déploiement devront la désinstaller manuellement.

Ce processus de désinstallation peut être automatisé en lançant la commande "%LOCALAPPDATA%\slack\Update.exe" --uninstall -s dans le contexte des utilisateurs, p. ex. durant le script de connexion. Si votre machine héberge plusieurs utilisateurs (p. ex. s’il s’agit d’un serveur de terminal), nous vous conseillons d’utiliser notre package MSI pour serveur de terminaux, qui désinstallera automatiquement Slack chez tous les utilisateurs. 

 

Après avoir installé le package MSI le plus récent, les versions antérieures continuent à s’afficher. Cela signifie-t-il que plusieurs versions de Slack sont désormais installées ?

Non. Bien qu’il soit possible que la liste Applications et fonctionnalités comprenne plusieurs versions de Slack, seuls les fichiers binaires de la dernière version sont installés. À compter de la version 3.4.0, le processus d’installation se chargera de désinstaller les versions de Slack plus anciennes. Cependant, ces versions antérieures continueront de s’afficher dans la liste Applications et fonctionnalités.

 

Lors de la désinstallation ou de la mise à jour silencieuse de MSI au niveau d’un serveur de terminaux, pourquoi les machines redémarrent-elles ?

Nous avons ajouté une fonction de mise à jour à notre MSI lorsque la version 3.4.0 a été publiée. Elle désinstalle les versions antérieures du MSI lorsque vous évoluez vers une version plus récente. Si un administrateur déclenche une mise à jour ou une désinstallation silencieuse alors qu’un utilisateur connecté utilise Slack, les fichiers d’installation seront verrouillés et ne pourront pas être supprimés. Dans ce cas, le moteur du MSI Installer organisera les modifications et déclenchera le redémarrage de l’ordinateur pour appliquer les modifications. Pour éviter tout redémarrage inattendu pendant une installation silencieuse, ajoutez /norestart dans la ligne de commande de votre installation comme suit : msiexec /i “slack-standalone-x.x.x.msi” /qn /norestart.