Licence en volume MS Office 2024
Comment licencier Microsoft Office LTSC 2024 sur des appareils macOS à l'aide du VL Serializer dans Relution.
Pour que les applications Microsoft Office puissent être utilisées sur macOS, elles doivent être licenciées avec le paquet Microsoft_Office_LTSC_2024_VL_Serializer.pkg.
La difficulté ici est que le PKG modifie son nom de paquet interne pendant l’installation. Comme il ne s’agit pas d’une application classique, la procédure habituelle pour les applications natives dans Relution échoue.
Des étapes supplémentaires sont donc nécessaires pour :
- Équiper correctement les appareils avec le PKG.
- Licencier avec succès les applications Office.
- Maintenir les appareils conformes.
Préparer le VL Serializer
Le PKG requis peut être téléchargé depuis le Microsoft Admin Center →.
Configuration Relution
- Téléverser le PKG dans l’App Store Relution.
- Dans la section Règles de détection de l’application, créer via Ajouter une règle de type Nom du paquet (sans règle de détection, l’application ne peut pas être enregistrée) et saisir la valeur suivante dans le champ Nom du paquet, afin que Relution puisse interpréter correctement le statut d’installation :
com.microsoft.office.licensingV2.helper
Déploiement du PKG
Le PKG doit être transféré sur les appareils. Deux méthodes sont disponibles :
Installation manuelle
Le PKG est copié manuellement sur chaque appareil et exécuté localement. Cette méthode n’est toutefois pas efficace pour des déploiements de grande envergure.
Installation automatisée (recommandée)
- Déploiement via un script Relution créé sous
Scripts→Scriptset exécuté par le compagnon macOS : une seule fois via l’action Exécuter un script shell ou Exécuter sur l’appareil, ou de manière planifiée via la configuration Script d’une politique macOS. - Téléchargement du fichier vers
/Users/Shared/. - Installation silencieuse ultérieure via le Terminal.
Téléchargement et installation
Ce script télécharge le serializer depuis une source externe (par ex. un serveur de fichiers interne) et l’installe directement.
#!/bin/bash
# Configuration
URL="https://votre-partage.com/lien/vers/le/fichier"
PKG="/Users/Shared/Microsoft_Office_LTSC_2024_VL_Serializer.pkg"
echo "Le téléchargement démarre..."
if ! curl -fL "$URL" -o "$PKG"; then
echo "Erreur : le téléchargement a échoué."
exit 1
fi
echo "Serializer trouvé – l'installation démarre..."
/usr/sbin/installer -pkg "$PKG" -target /
if [ $? -eq 0 ]; then
echo "Installation terminée avec succès."
rm "$PKG" # Optionnel : supprimer l'installateur après succès
exit 0
else
echo "Erreur : l'installation a échoué."
exit 1
fi
Installation d’un PKG déjà présent localement
Si le fichier a déjà été déposé dans le dossier partagé, utiliser ce script :
#!/bin/bash
PKG="/Users/Shared/Microsoft_Office_LTSC_2024_VL_Serializer.pkg"
if [ -f "$PKG" ]; then
echo "Serializer trouvé – l'installation démarre..."
sudo /usr/sbin/installer -pkg "$PKG" -target /
if [ $? -eq 0 ]; then
echo "Installation terminée avec succès."
exit 0
else
echo "Erreur : l'installation a échoué."
exit 1
fi
else
echo "Erreur : fichier PKG introuvable sous $PKG."
exit 1
fi
Distribution via la Conformité de l’application
Une fois le PKG téléversé dans Relution et la règle de détection définie, il peut être géré via la configuration Conformité App d’une politique macOS :
- Dans la configuration, ajouter l’application sous Apps requises et publier la politique. Si l’option Installation automatique est activée pour l’application, Relution installe lui-même le PKG téléversé sur les appareils où l’identifiant est absent ; la règle de détection empêche alors les réinstallations.
- Relution vérifie, à l’aide de la règle de détection, si l’identifiant
com.microsoft.office.licensingV2.helperfigure dans la liste des applications installées sur l’appareil (et, si la vérification de la version est activée, sa version). Relution ne vérifie pas si Office est effectivement sous licence. - Les appareils sans cet identifiant sont marqués comme Non conforme, à condition que l’option Ajouter une violation de conformité lorsque des applications requises sont manquantes soit activée sous
Paramètres→Gestion des appareils→Gestion des appareils(par défaut). Le script peut alors être à nouveau exécuté sur ces appareils.