App Konformität
Mit der Konfiguration App Konformität wird festgelegt, welche Apps auf einem Windows-Gerät vorhanden sein müssen. Relution installiert diese Apps auf Wunsch automatisch und meldet Geräte, auf denen eine erforderliche App fehlt, als nicht konform. Die Windows-Konfiguration besteht ausschließlich aus der Liste erforderlicher Apps; eine Sperr- oder Positivliste gibt es nicht. Zum Sperren von Anwendungen dient die Konfiguration App-Kontrolle →.
Voraussetzungen
- Die Konfiguration wird unter
Geräte→Richtlinienin einer Windows-Richtlinie über Konfiguration hinzufügen → App Konformität angelegt. - Pro Richtlinie ist eine Konfiguration dieses Typs möglich.
- Das Portal kennzeichnet die Konfiguration mit Windows 10 ab Version 1511 in den Editionen Pro, Enterprise und Education. Auf Windows Home steht die Installation von Apps durch Relution nicht zur Verfügung (siehe Einschränkungen der Windows Home Edition →).
- Apps im Format
.msiund.exesowie WinGet-Apps installiert und erkennt der Windows Companion →; er muss auf dem Gerät installiert sein. WinGet-Apps setzen zusätzlich den WinGet-Client auf dem Gerät voraus (siehe WinGet →). - Für Apps aus dem Microsoft Store müssen die Store-Dienste von Microsoft erreichbar sein, sowohl für den Relution Server als auch für das Gerät (siehe Microsoft Store URLs →).
Erforderliche Apps
Im Abschnitt Allgemein werden die erforderlichen Apps in der Liste Apps gepflegt. Über Hinzufügen öffnet sich der Dialog App auswählen. Im Schritt Quelle stehen zwei Quellen zur Auswahl:
- Relution App Store App: Angeboten werden Windows-Apps aus dem Relution App Store mit einer freigegebenen Version. Dazu gehören native Apps (
.msi,.exe,.msix,.appxund die zugehörigen Bundle-Formate) sowie WinGet- und Microsoft-Store-Apps, die im Relution App Store angelegt sind. - Windows Store App: Eine App wird direkt im Microsoft Store gesucht, über ihren Namen oder einen Link auf die Store-Seite. Das Feld Land bestimmt das Store-Angebot, in dem gesucht wird.
Mehrere Apps lassen sich in einem Schritt auswählen. Eine App, die bereits in der Liste steht, wird beim erneuten Hinzufügen nicht doppelt aufgenommen. Eine manuelle Eingabe eines App-Namens oder Paketnamens bietet die Windows-Konfiguration nicht.
Die Liste enthält folgende Spalten:
- Name: Anzeigename der App.
- Package-Name: Kennung, über die Relution die App auf dem Gerät wiederfindet. Bei Microsoft-Store-Apps und MSIX-Paketen ist das der Paketfamilienname (Package Family Name), bei MSI-, EXE- und WinGet-Apps der interne Name der App im Relution App Store.
- Auto Installation: Ist das Häkchen gesetzt, installiert Relution die App automatisch auf Geräten, auf denen sie fehlt. Beim Hinzufügen einer App ist es gesetzt. Über das Häkchen im Spaltenkopf wird die Option für alle Apps gemeinsam gesetzt oder entfernt.
Einträge werden über das Kontextmenü einer Zeile oder nach Auswahl mehrerer Zeilen über Löschen entfernt. In einer bereits veröffentlichten Richtlinienversion ist die Liste schreibgeschützt.
Bei Apps aus dem Microsoft Store ermittelt Relution beim Speichern den Paketfamiliennamen über den Store-Dienst von Microsoft. Ist dieser Dienst nicht erreichbar oder liefert er keine Daten zur App, lässt sich die Konfiguration nicht speichern.
Automatische Installation
Die Konfiguration selbst überträgt keine Einstellungen auf das Gerät. Relution erzeugt für jede App mit Auto Installation, die auf dem Gerät fehlt, eine eigene Installationsaktion:
- MSIX- und APPX-Pakete sowie Microsoft-Store-Apps werden über die MDM-Schnittstelle von Windows installiert.
- MSI-, EXE- und WinGet-Apps werden über den Windows Companion installiert. Für MSI- und EXE-Apps verwendet Relution die neueste Version der App im Relution App Store mit den dort hinterlegten Installationsparametern und Erkennungsregeln (siehe Windows App Installation →).
Die Installation wird beim Zuweisen oder Ändern der Richtlinie angestoßen. Danach prüft Relution bis zu 45 Minuten lang im Abstand von drei Minuten, ob die Apps auf dem Gerät gemeldet werden, und fordert dafür bei Bedarf die Geräteinformationen neu an. Fehlt eine App auch später noch, plant Relution nach jeder Aktualisierung der Geräteinformationen erneut eine Installation ein. Eine bereits offene Installationsaktion für dieselbe App wird dabei nicht doppelt angelegt.
Wird eine App aus der Liste entfernt oder gilt die Konfiguration nicht mehr für das Gerät, bleibt die bereits installierte App auf dem Gerät. Die Deinstallation erfolgt über die Geräteaktion App entfernen (siehe Verfügbare Aktionen →).
Konformitätsprüfung
Fehlt eine App dieser Liste auf einem Gerät, wird das Gerät als Nicht konform im Geräte-Inventar angezeigt, sofern unter Einstellungen → Geräteverwaltung → Geräteverwaltung die Option Konformitätsverletzungen anlegen, falls erforderliche Apps fehlen aktiv ist (Standard). Geprüft werden alle Apps der Liste, auch solche ohne Auto Installation. Damit eignet sich die Konfiguration auch zur reinen Statusüberwachung von Apps, die auf anderem Weg installiert werden.
Als installiert gilt eine App, wenn ihr Package-Name in der Liste der installierten Apps des Geräts steht:
- Microsoft-Store-Apps und MSIX-Pakete werden über den Paketfamiliennamen erkannt, den Windows für installierte Pakete meldet.
- MSI- und EXE-Apps meldet der Windows Companion als installiert, wenn alle Erkennungsregeln der App zutreffen. Ohne zutreffende Erkennungsregel bleibt das Gerät nicht konform, und die Installation wird erneut eingeplant.
- WinGet-Apps werden über ihre WinGet-Paketkennung erkannt. Einige WinGet-Apps erscheinen nicht oder mit abweichenden Werten in der Liste der installierten Apps (siehe WinGet →).
Mehrere Konfigurationen auf einem Gerät
Gelten für ein Gerät mehrere Konfigurationen App Konformität aus verschiedenen Richtlinien, werden die erforderlichen Apps aller Konfigurationen zusammengefasst. Apps mit demselben Package-Name zählen dabei einmal. Ist für eine App in einer der Konfigurationen Auto Installation gesetzt, wird sie automatisch installiert.
Verwandte Themen
- Verfügbare Konfigurationen → — Alle Konfigurationen für Windows im Überblick.
- Windows App Installation → — MSI- und EXE-Apps hochladen und Erkennungsregeln anlegen.
- MSIX-Dateien erstellen → — MSIX-Pakete erzeugen und in den Relution App Store hochladen.
- WinGet → — WinGet-Apps im Relution App Store anlegen und verteilen.
- Windows Companion → — Voraussetzung für MSI-, EXE- und WinGet-Apps.
- App-Kontrolle → — Ausführung von Anwendungen erlauben oder sperren.