MS Office Volumenlizenz 2024
Lizenzierung von Microsoft Office LTSC 2024 auf macOS-Geräten mithilfe des VL Serializers in Relution.
Damit Microsoft Office Apps auf macOS verwendet werden können, müssen diese mit dem Paket Microsoft_Office_LTSC_2024_VL_Serializer.pkg lizenziert werden.
Die Herausforderung hierbei ist, dass die PKG während der Installation ihren internen Paketnamen ändert. Da es sich nicht um eine klassische App handelt, scheitert die übliche Vorgehensweise für native Apps in Relution.
Daher sind zusätzliche Schritte notwendig, um:
- Die Geräte korrekt mit der PKG auszustatten.
- Die Office Apps erfolgreich zu lizenzieren.
- Die Geräte konform zu halten.
VL Serializer vorbereiten
Die benötigte PKG kann im Microsoft Admin Center → heruntergeladen werden.
Relution-Konfiguration
- Die PKG in den Relution App Store hochladen.
- Im Abschnitt Erkennungsregeln der App über Hinzufügen eine Regel vom Typ Package Name anlegen (ohne Erkennungsregel lässt sich die App nicht speichern) und im Feld Package Name folgenden Wert eintragen, damit Relution den Installationsstatus korrekt interpretieren kann:
com.microsoft.office.licensingV2.helper
Bereitstellung der PKG
Die PKG muss auf die Endgeräte übertragen werden. Hierfür stehen zwei Wege zur Verfügung:
Manuelle Installation
Die PKG wird händisch auf das jeweilige Gerät kopiert und lokal ausgeführt. Dies ist für größere Rollouts jedoch nicht effizient.
Automatisierte Installation (empfohlen)
- Bereitstellung über ein Relution-Skript, das unter
Skripte→Skripteangelegt und vom macOS Companion ausgeführt wird: einmalig über die Aktion Shell-Skript ausführen bzw. Auf Gerät ausführen oder zeitgesteuert über die Konfiguration Script einer macOS-Richtlinie. - Download der Datei nach
/Users/Shared/. - Anschließende stille Installation über das Terminal.
Download & Installation
Dieses Skript lädt den Serializer von einer externen Quelle (z.B. dem eigenen Fileserver) und installiert ihn direkt.
#!/bin/bash
# Konfiguration
URL="https://ihr-share.com/link/zur/datei"
PKG="/Users/Shared/Microsoft_Office_LTSC_2024_VL_Serializer.pkg"
echo "Download startet..."
if ! curl -fL "$URL" -o "$PKG"; then
echo "Fehler: Download fehlgeschlagen."
exit 1
fi
echo "Serializer gefunden – Installation startet..."
/usr/sbin/installer -pkg "$PKG" -target /
if [ $? -eq 0 ]; then
echo "Installation erfolgreich abgeschlossen."
rm "$PKG" # Optional: Installer nach Erfolg löschen
exit 0
else
echo "Fehler: Installation fehlgeschlagen."
exit 1
fi
Installation einer lokal vorhandenen PKG
Falls die Datei bereits im Shared-Ordner abgelegt wurde, nutzt man dieses Skript:
#!/bin/bash
PKG="/Users/Shared/Microsoft_Office_LTSC_2024_VL_Serializer.pkg"
if [ -f "$PKG" ]; then
echo "Serializer gefunden – Installation startet..."
sudo /usr/sbin/installer -pkg "$PKG" -target /
if [ $? -eq 0 ]; then
echo "Installation erfolgreich abgeschlossen."
exit 0
else
echo "Fehler: Installation fehlgeschlagen."
exit 1
fi
else
echo "Fehler: PKG Datei nicht unter $PKG gefunden."
exit 1
fi
Verteilung über App-Konformität
Sobald die PKG in Relution hochgeladen und die Erkennungsregel hinterlegt ist, kann sie über die Konfiguration App Konformität einer macOS-Richtlinie verwaltet werden:
- In der Konfiguration die App unter Erforderliche Apps hinzufügen und die Richtlinie veröffentlichen. Ist für die App Auto Installation aktiviert, installiert Relution die hochgeladene PKG selbst auf Geräten, auf denen der Identifier fehlt; die Erkennungsregel verhindert dabei erneute Installationen.
- Relution prüft anhand der Erkennungsregel, ob der Identifier
com.microsoft.office.licensingV2.helperin der Liste der installierten Apps des Geräts enthalten ist (bei aktiviertem Versionscheck zusätzlich die Version). Ob Office tatsächlich lizenziert ist, prüft Relution nicht. - Geräte ohne diesen Identifier werden als Nicht konform markiert, sofern unter
Einstellungen→Geräteverwaltung→Geräteverwaltungdie Option Konformitätsverletzungen anlegen, falls erforderliche Apps fehlen aktiv ist (Standard). Auf diesen Geräten kann das Skript erneut ausgeführt werden.