Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Enterprise App Catalog ist eine Sammlung vorkonfigurierter Win32-Apps, die von Microsoft zur Unterstützung von Intune entwickelt und vorbereitet wurden. Der Katalog enthält sowohl Microsoft-Apps als auch Nicht-Microsoft-Apps. Eine Enterprise App ist eine Windows-App, die Sie über den Enterprise App Catalog in Intune hinzufügen können. Dieser App-Typ nutzt die Win32-Plattform und bietet Unterstützung für anpassbare Funktionen, einschließlich PowerShell-Skriptinstallationsprogramme für erhöhte Bereitstellungsflexibilität.
Wichtig
Der Enterprise App Catalog ist ein Feature von Enterprise App Management (EAM), das Teil der Microsoft Intune Suite ist und zum Testen und Kaufen zur Verfügung steht. Weitere Informationen finden Sie unter Erweiterte Funktionen von Microsoft Intune.
Wenn Sie eine App zu Intune hinzufügen, möchten Sie die Standardinstallations-, Systemanforderungen und Erkennungseinstellungen verwenden. Für Apps im Enterprise App Catalog werden diese Standardeinstellungen von Microsoft konfiguriert und bestätigt. Sie müssen vorsichtig sein, wenn Sie die Anwendungseigenschaften ändern, da unerwartete oder schädliche Befehle über die Felder Installationsbefehl und Deinstallationsbefehl übergeben werden können. Darüber hinaus kann das Ändern der Installationsbefehle dazu führen, dass die Installation fehlschlägt.
Wichtig
Microsoft führt keine Compliance oder Autorisierungen für Apps durch, die über Intune verteilt werden. Kunden sind dafür verantwortlich, sicherzustellen, dass die Apps ihren Anforderungen entsprechen.
Nachdem Sie Intune eine Enterprise App App hinzugefügt haben, können Sie diese App Endbenutzern oder Geräten zuweisen.
Hinweis
Enterprise App Catalog-Apps werden mit Windows Autopilot unterstützt. Mit Windows Autopilot können Sie blockierende Apps aus dem Enterprise App Catalog in den Profilen Enrollment Status Page (ESP) und Device Preparation Page (DPP) auswählen. So können Sie Apps einfacher aktualisieren, ohne diese Profile mit den neuesten Versionen aktualisieren zu müssen.
Verfügbarkeit von App-Updates
Microsoft hat Service Level Objectives (SLOs) festgelegt, um vorhersehbare Zeiträume für den Zeitpunkt zu bieten, zu dem App-Updates im Enterprise App Catalog verfügbar werden. Die meisten App-Updates durchlaufen eine automatische Überprüfung und sind innerhalb von 24 Stunden verfügbar. Updates, die manuell getestet werden müssen, werden in der Regel innerhalb von sieben Tagen abgeschlossen. Weitere Informationen zu SLOs und Verarbeitungszeitplänen finden Sie unter Übersicht über die Verwaltung von Unternehmens-Apps.
Hinzufügen einer Windows-Katalog-App (Win32) zu Intune
Die folgenden Schritte unterstützen Sie beim Hinzufügen einer Windows-App Catalog-App zu Intune:
- Melden Sie sich beim Microsoft Intune Admin Center an.
- Wählen Sie "Apps>, die alle Apps>erstellen" aus.
- Wählen Sie im Bereich "App-Typ auswählen " die Windows-Plattform und dann die App "Enterprise App Catalog" aus.
- Wählen Sie "Auswählen " aus, um den App-Typ hinzuzufügen. Der Bereich App hinzufügen wird angezeigt und zeigt die erforderlichen Schritte zum Hinzufügen der App zu Intune.
Schritt 1: App-Informationen
In den Schritten mit den App-Informationen können Sie eine App aus dem Enterprise App-Katalog basierend auf Name und Herausgeber auswählen. Nachdem Sie die App ausgewählt haben, müssen Sie ein bestimmtes App-Paket basierend auf Paketname, Sprache, Architektur und Version auswählen. Wenn Sie die Auswahl der App abgeschlossen haben, werden die App-Informationen angezeigt. Basierend auf der ausgewählten App werden die Werte für diesen Schritt automatisch ausgefüllt.
Wählen Sie die App aus dem Enterprise App Catalog aus.
Wählen Sie im Schritt "App-Informationen" die Option "Unternehmens-App-Katalog durchsuchen" aus.
Suchen Sie den App-Namen, wählen Sie ihn aus, und klicken Sie dann auf Weiter.
Wählen Sie das App-Paket auf der Grundlage von Name, Sprache, Architektur und Version aus.
Wählen Sie "Auswählen " aus, um den Schritt "App-Informationen " zu aktualisieren. App-Details werden in die entsprechenden Felder eingegeben.
Der Schritt App-Informationen stellt die folgenden Felder bereit:
- Name: (Erforderlich) Fügen Sie einen Namen für die App hinzu. Dieser Name ist in der Liste der Intune-Apps und für Benutzer im Unternehmensportal sichtbar. Existiert derselbe App-Name zweimal, wird nur eine der Apps im Unternehmensportal angezeigt.
- Beschreibung: (Erforderlich) Helfen Sie den Benutzern Ihres Geräts zu verstehen, was die App ist und/oder was sie in der App tun können. Diese Beschreibung ist für sie im Unternehmensportal sichtbar.
- Herausgeber: (erforderlich) Der Name des Entwicklers oder Unternehmens, der bzw. das die App erstellt hat. Diese Informationen sind für Benutzer im Unternehmensportal sichtbar.
- App-Version: Die Version der App. Diese Informationen sind für Benutzer im Unternehmensportal sichtbar.
- Kategorie: Wählen Sie eine der integrierten oder von Ihnen erstellten App-Kategorien aus. Wenn Sie die App kategorisieren, können Endbenutzer die App einfacher sortieren und im Unternehmensportal finden. Sie können mehrere Kategorien auswählen.
- Zeigen Sie dies als empfohlene App im Unternehmensportal an: Empfohlene Apps werden im Unternehmensportal an prominenter Stelle platziert, damit Benutzer schnell zu ihnen gelangen können.
- Informations-URL: Verlinken Sie Endbenutzer zu einer Website oder Dokumentation, die weitere Informationen über die App enthält. Die Informations-URL ist für Benutzer im Unternehmensportal sichtbar.
- Datenschutz-URL: Stellen Sie einen Link für Personen bereit, die mehr über die Datenschutzeinstellungen und -bestimmungen der App erfahren möchten. Die Datenschutz-URL ist für Benutzer im Unternehmensportal sichtbar.
- Entwickler: Der Name des Unternehmens oder der Person, das bzw. die die App entwickelt hat. Diese Informationen sind für Personen sichtbar, die beim Intune Admin Center angemeldet sind.
- Besitzer: Der Name der Person in Ihrer organization, die die Lizenzierung verwaltet oder der Ansprechpartner für diese App ist. Dieser Name ist für Personen sichtbar, die beim Intune Admin Center angemeldet sind.
- Hinweise: Fügen Sie weitere Notizen zur App hinzu. Notizen sind für Personen sichtbar, die beim Admin Center angemeldet sind.
- Logo: Laden Sie ein Logo hoch, das der App zugeordnet ist. Dieses Logo wird im gesamten Unternehmensportal neben der App angezeigt.
- Wählen Sie Weiter aus, um den Programmschritt anzuzeigen.
Schritt 2: Programm
Im Schritt Programm konfigurieren Sie die Befehle zum Installieren und Entfernen der App für die App.
Wichtig
Viele der App-Details sind vorab ausgefüllt und so konzipiert, dass sie ohne Änderungen funktionieren. Das Ändern der Installationsbefehle oder die Verwendung benutzerdefinierter PowerShell-Skripts kann dazu führen, dass die App-Installation fehlschlägt. Unerwartete oder schädliche Befehle können über die Felder Installationsbefehl und Deinstallationsbefehl oder über benutzerdefinierte PowerShell-Skripts übergeben werden. Verwenden Sie Skriptüberschreibungen mit Bedacht, und testen Sie gründlich.
Standardmäßig werden die Installations- und Deinstallationsbefehle für eine Katalog-App mit von Microsoft empfohlenen Werten vorausgefüllt. Sie können diese Werte jetzt bei Bedarf mit einem PowerShell-Skript überschreiben.
Hinweis
Wenn die Genehmigung mehrerer Admins (Multi-Admin-Genehmigung, MAA) für Ihren Mandanten aktiviert ist, können Sie während der App-Erstellung keine PowerShell-Skripts hochladen. Sie müssen zuerst die App erstellen und anschließend Skripts hinzufügen oder ändern. Weitere Informationen zu MAA-Einschränkungen bei Skriptinstallationsprogrammen finden Sie unter Bekannte Einschränkungen.
Im Programmschritt stehen die folgenden Optionen zur Verfügung:
Installationsbefehl: Konfigurieren, wie die App auf Geräten installiert wird.
Installationsprogrammtyp: Wählen Sie zwischen zwei Optionen:
- Befehlszeile: Verwenden Sie die bereitgestellten Standardbefehle
- PowerShell-Skript: Stellen Sie Ihr eigenes Installationsskript anstelle des Standardbefehls bereit
Lassen Sie bei Befehlszeileninstallationen den Installer-Typ " Befehlszeile " unverändert, um die Standardbefehle zu verwenden, die von Enterprise App Management bereitgestellt werden.
Wählen Sie für PowerShell-Skriptinstallationen PowerShell-Skript zum Hochladen Ihres eigenen Installationsskripts (maximale Größe 50 KB) aus, wenn Sie das Installationsverhalten anpassen müssen. Das Skript sollte das erforderliche Installationsprogramm für die App (den Standardbefehl finden Sie als Referenz) und alle benutzerdefinierten Aktionen ausführen, die Sie benötigen. Verwenden Sie diese Option nur, wenn Sie das Installationsverhalten anpassen müssen.
Wichtig
Wenn ein Skript verwendet wird, führt Intune es anstelle des Standardbefehls aus – ein falsches Skript könnte dazu führen, dass die App-Installation fehlschlägt. Testen Sie daher sorgfältig. Eine Änderung der Installationslogik einer Katalog-App kann sich auf die Fähigkeit auswirken, ordnungsgemäß installiert oder aktualisiert zu werden. Stellen Sie sicher, dass Ihr Skript das Installationsprogramm der App mit den richtigen Parametern aufruft und ggf. Updates verarbeitet. Intune erzwingt die Erkennungsregeln der App, um den Erfolg der Installation zu bestätigen.
Deinstallationsbefehl: Konfigurieren Sie, wie die App von Geräten deinstalliert wird.
Deinstallationstyp: Wählen Sie zwischen zwei Optionen:
- Befehlszeile: Verwenden Sie die bereitgestellten Standardbefehle
- PowerShell-Skript: Stellen Sie Ihr eigenes Entfernungsskript anstelle des Standardbefehls bereit
Lassen Sie für die Deinstallation der Befehlszeile den Typ Deinstallationsprogramm auf Befehlszeile belassen, um die Standardbefehle zu verwenden, die von der Verwaltung der Unternehmens-App bereitgestellt werden.
Wählen Sie für die Deinstallation von PowerShell-Skripts das PowerShell-Skript zum Hochladen eines Entfernungsskripts (maximale Größe 50 KB) aus, wenn Sie den Deinstallationsvorgang anpassen müssen. Stellen Sie auf ähnliche Weise beim Installieren von Skripts sicher, dass Ihr Deinstallationsskript die App und alle zugehörigen Komponenten ordnungsgemäß entfernt.
Wichtig
Eine Änderung der Deinstallationslogik kann sich auf die Fähigkeit der App auswirken, ordnungsgemäß entfernt zu werden. Testen Sie Deinstallationsskripts gründlich, um sicherzustellen, dass die Anwendung und ihre Komponenten vollständig entfernt werden.
Erforderliche Installationszeit (Minuten): Die Anzahl der Minuten, die das System auf den Abschluss des Installationsprogramms wartet. Der Standardwert ist 60 Minuten. Wenn die Installation der App länger dauert als die festgelegte Installationszeit, meldet das System die App-Installation als fehlgeschlagen, beendet sie jedoch nicht auf dem Gerät. Der maximale Timeoutwert beträgt 1440 Minuten (ein Tag).
Verfügbare Deinstallation zulassen: Wählen Sie "Ja", um die Deinstallationsoption für diese App für Benutzer aus dem Unternehmensportal bereitzustellen. Klicken Sie auf "Nein", um zu verhindern, dass Benutzer die App vom Unternehmensportal deinstallieren.
Installationsverhalten: Die Verwaltung der Unternehmens-App wählt das Installationsverhalten aus. Sie kann nicht geändert werden und wird vom Installationsprogramm festgelegt.
Verhalten beim Neustart des Geräts: Wählen Sie das Verhalten des Geräteneustarts nach der erfolgreichen Installation der App basierend auf den folgenden Optionen aus:
- Bestimmen des Verhaltens basierend auf Rückgabecodes: Wählen Sie diese Option aus, um das Gerät basierend auf den Rückgabecodes neu zu starten. Diese Option bedeutet, dass das Gerät basierend auf dem konfigurierten Rückgabecode neu gestartet wird.
- Keine bestimmte Aktion: Wählen Sie diese Option aus, um Geräteneustarts während der App-Installation von MSI-basierten Apps zu unterdrücken.
- Bei der App-Installation kann ein Geräteneustart erzwungen werden: Wählen Sie diese Option, damit die App-Installation abgeschlossen werden kann, ohne Neustarts zu unterdrücken. Diese Option bedeutet, dass die Installation der Windows-Katalog-App (Win32) abgeschlossen werden kann, ohne Neustarts zu unterdrücken. Bei dieser Konfiguration benachrichtigt ein Rückgabecode für einen harten Neustart den Benutzer, dass ein Neustart des Geräts in 120 Minuten ausgelöst wird, und ein Rückgabecode für einen vorläufigen Neustart informiert den Benutzer nur, dass ein Neustart erforderlich ist, um die Installation abzuschließen.
- Intune erzwingt einen obligatorischen Geräteneustart: Wählen Sie diese Option aus, um das Gerät nach einer erfolgreichen App-Installation immer neu zu starten.
Geben Sie Rückgabecodes an, um das Verhalten nach der Installation anzugeben: Fügen Sie die Rückgabecodes hinzu, die verwendet werden, um entweder das Wiederholungsverhalten der App oder das Verhalten nach der Installation anzugeben. Rückgabecodeeinträge werden standardmäßig bei der Erstellung der App hinzugefügt. Sie können jedoch weitere Rückgabecodes hinzufügen oder bestehende Rückgabecodes ändern.
- Fügen Sie in der Spalte "Rückgabecode " den Rückgabecode hinzu.
- Legen Sie in der Spalte Codetyp für den Codetyp einen der folgenden Wert fest:
- Fehlerhaft: Der Rückgabewert, der auf einen Installationsfehler der App hinweist.
- Harter Neustart: Der Rückgabecode für einen harten Neustart lässt nicht zu, dass die nächste Windows-Katalog-App (Win32) ohne Neustart auf dem Client installiert wird.
- Sanfter Neustart: Mit dem Rückgabecode für den vorläufigen Neustart kann die nächste Windows-Katalog-App (Win32) installiert werden, ohne dass ein Neustart des Clients erforderlich ist. Ein Neustart ist erforderlich, um die Installation der aktuellen Anwendung abzuschließen.
- Wiederholung: Der Agent versucht dreimal, die App zu installieren. Zwischen den einzelnen Versuchen werden fünf Minuten gewartet.
- Erfolg: Der Rückgabewert, der angibt, dass die App erfolgreich installiert wurde.
- Klicken Sie ggf. auf Hinzufügen, um weitere Rückgabecodes hinzuzufügen, oder ändern Sie bestehende Rückgabecodes.
Wählen Sie "Weiter ", um den Schritt "Anforderungen" anzuzeigen.
Schritt 3: Anforderungen
Wichtig
EAM unterstützt nur verwaltete Windows-Geräte, auf denen 64-Bit-Versionen von Windows ausgeführt werden.
Hinweis
Wenn Sie beabsichtigen, eine Anwendung auf einem 32-Bit-Betriebssystem zu installieren, müssen Sie einige der vorab ausgefüllten Informationen ändern.
Geben Sie im Schritt Anforderungen die Anforderungen an, die Geräte erfüllen müssen, bevor die App installiert wird:
Der Schritt Anforderungen bietet die folgenden Optionen:
- Betriebssystemarchitektur: Vorab ausgefüllt von der Verwaltung der Unternehmens-App.
- Minimales Betriebssystem: Vorab ausgefüllt von der Verwaltung der Unternehmens-App.
- Erforderlicher Speicherplatz (MB): Fügen Sie den für die Installation der App erforderlichen freien Speicherplatz auf dem Systemlaufwerk hinzu.
- Erforderlicher physischer Speicher (MB): Fügen Sie den physischen Speicher (RAM) hinzu, der für die Installation der App erforderlich ist.
- Mindestanzahl der logischen Prozessoren erforderlich: Fügen Sie die Mindestanzahl logischer Prozessoren hinzu, die für die Installation der App erforderlich sind.
- Erforderliche Mindest-CPU-Geschwindigkeit (MHz): Fügen Sie die minimale CPU-Geschwindigkeit hinzu, die für die Installation der App erforderlich ist.
-
Konfigurieren Sie zusätzliche Anforderungsregeln:
- Wählen Sie Hinzufügen aus, um den Bereich Anforderungsregel hinzufügen anzuzeigen und Anforderungsregeln zu erstellen und zu konfigurieren.
-
Anforderungstyp: (Erforderlich) Wählen Sie den Regeltyp aus, mit dem Sie festlegen, wie eine Anforderung validiert wird. Anforderungsregeln können auf Dateisysteminformationen, Registrierungswerten oder PowerShell-Skripts basieren.
-
Datei: Wenn Sie Datei als Anforderungstyp auswählen, muss die Anforderungsregel eine Datei oder einen Ordner, ein Datum, eine Version oder eine Größe erkennen.
- Pfad: (Erforderlich) Der vollständige Pfad des Ordners, der die zu erkennende Datei oder den Ordner enthält.
- Datei oder Ordner: (Erforderlich) Die zu erkennende Datei oder der Ordner.
- Eigenschaft: (Erforderlich) Wählen Sie den Regeltyp aus, mit dem das Vorhandensein der App überprüft wird.
- Einer 32-Bit-App auf 64-Bit-Clients zugeordnet: Wählen Sie Ja aus, um alle Pfadumgebungsvariablen im 32-Bit-Kontext auf 64-Bit-Clients zu erweitern. Wählen Sie Nein (Standard) aus, um Pfadvariablen im 64-Bit-Kontext auf 64-Bit-Clients zu erweitern. 32-Bit-Clients verwenden immer den 32-Bit-Kontext.
-
Registrierung: Wenn Sie Registrierung als Anforderungstyp auswählen, muss die Anforderungsregel eine auf Wert, Zeichenfolge, Ganzzahl oder Version basierende Registrierungseinstellung erkennen.
- Schlüsselpfad: (Erforderlich) Der vollständige Pfad des Registrierungseintrags, der den zu erkennenden Wert enthält.
- Wertname: Gibt den Namen des Registrierungswerts an. Wenn dieser Wert leer ist, erfolgt die Erkennung auf dem Schlüssel. Der (Standard-) Wert eines Schlüssels wird als Erkennungswert verwendet, wenn die Erkennungsmethode eine andere ist als das Vorhandensein von Dateien oder Ordnern.
- Anforderung an den Registrierungsschlüssel: (Erforderlich) Wählen Sie den Typ des Vergleichs der Registrierungsschlüssel aus, der verwendet wird, um zu bestimmen, wie die Anforderungsregel überprüft wird.
- Einer 32-Bit-App auf 64-Bit-Clients zugeordnet: Wählen Sie Ja aus, um die 32-Bit-Registrierung auf 64-Bit-Clients zu durchsuchen. Wählen Sie Nein (Standard) aus, um die 64-Bit-Registrierung auf 64-Bit-Clients zu durchsuchen. 32-Bit-Clients durchsuchen immer die 32-Bit-Registrierung.
-
Skript: Wählen Sie Skript als Anforderungstypwert aus, wenn Sie keine Anforderungsregel basierend auf einer Datei, Registrierung oder einer anderen Methode erstellen können, die Ihnen im Microsoft Intune Admin Center zur Verfügung steht.
- Skriptname: (Erforderlich) Fügen Sie einen Skriptnamen hinzu, der zur Identifizierung des Skripts verwendet wird.
- Skriptdatei: Wenn bei einer Regel, die auf einer PowerShell-Skriptanforderung basiert, der vorhandene Code 0 ist, wird die Standardausgabe (STDOUT) genauer ermittelt. Sie können z. B. STDOUT als einen Integer erkennen, der einen Wert 1 aufweist.
- Skriptinhalt: Fügen Sie das Skript zu Ihrer Anforderungsregel hinzu.
- Skript auf 64-Bit-Clients als 32-Bit-Prozess ausführen: Wählen Sie Ja aus, um das Skript in einem 32-Bit-Prozess auf 64-Bit-Clients auszuführen. Wählen Sie Nein (Standardeinstellung) aus, um das Skript in einem 64-Bit-Prozess auf 64-Bit-Clients auszuführen. Auf 32-Bit-Clients wird das Skript in einem 32-Bit-Prozess ausgeführt.
- Führen Sie dieses Skript mit den angemeldeten Anmeldeinformationen aus: Wählen Sie Ja aus, um das Skript mithilfe der Anmeldeinformationen des angemeldeten Geräts auszuführen.
- Skriptsignaturprüfung erzwingen: Wählen Sie Ja aus, um sicherzustellen, dass ein vertrauenswürdiger Herausgeber das Skript signiert hat, sodass das Skript ohne Warnungen oder Aufforderungen ausgeführt werden kann. Das Skript wird nicht blockiert ausgeführt. Wählen Sie Nein (Standard) aus, um das Skript mit Benutzerbestätigung ohne Signaturüberprüfung auszuführen.
- Ausgabedatentyp auswählen: (Erforderlich) Wählen Sie den Datentyp aus, der zum Ermitteln einer Anforderungsregelübereinstimmung verwendet wird.
-
Datei: Wenn Sie Datei als Anforderungstyp auswählen, muss die Anforderungsregel eine Datei oder einen Ordner, ein Datum, eine Version oder eine Größe erkennen.
- Wenn Sie die Anforderungsregeln festgelegt haben, wählen Sie OK aus.
Klicken Sie auf "Weiter ", um den Schritt "Erkennungsregeln " anzuzeigen.
Schritt 4: Erkennungsregeln
Im Schritt "Erkennungsregeln " können Sie die Regeln so konfigurieren, dass das Vorhandensein der App erkannt wird. Enterprise App Management füllt diese Informationen automatisch aus.
Der Schritt "Erkennungsregeln" bietet die folgenden Optionen:
Regelformat: (Erforderlich) Wählen Sie aus, wie das Vorhandensein der App erkannt werden soll. Sie können auswählen, ob Sie die Erkennungsregeln manuell konfigurieren oder ein benutzerdefiniertes Skript verwenden möchten, um das Vorhandensein der App zu erkennen. Sie müssen mindestens eine Erkennungsregel auswählen.
Wichtig
Die Bedingungen für alle Regeln müssen erfüllt sein, um die App zu erkennen.
Wenn Intune erkennt, dass die App nicht auf dem Gerät vorhanden ist, bietet Intune die App innerhalb von ca. 24 Stunden erneut an. Dies gilt nur für Apps, die mit der Absicht "Erforderlich" zielen.
Sie können bis zu 25 Erkennungsregeln hinzufügen.
Das Regelformat bietet die folgenden Optionen:
Manuelles Konfigurieren von Erkennungsregeln : Sie müssen einen der folgenden erforderlichen Regeltypen auswählen:
MSI: Überprüfung auf der Grundlage der MSI-Versionsprüfung. Diese Option kann nur einmal hinzugefügt werden. Wenn Sie diesen Regeltyp auswählen, gibt es zwei Einstellungen:
- MSI-Produktcode: (Erforderlich) Fügen Sie einen gültigen MSI-Produktcode für die App hinzu.
- MSI-Produktversionsprüfung: Wählen Sie Ja aus, um die MSI-Produktversion zusätzlich zum MSI-Produktcode zu überprüfen.
Datei: Überprüfen Sie anhand von Datei- oder Ordnererkennung, Datum, Version oder Größe.
Pfad: (Erforderlich) Geben Sie den vollständigen Pfad des Ordners ein, der die zu erkennende Datei oder den Ordner enthält. Dies sollte keine Sonderzeichen wie
,oder"enthalten.Datei oder Ordner: (Erforderlich) Geben Sie die zu erkennende Datei oder den Ordner ein.
Erkennungsmethode: (Erforderlich) Wählen Sie den Typ der Erkennungsmethode aus, mit der Sie überprüfen können, ob die App vorhanden ist. Sie können Optionen wie "Datei oder Ordner vorhanden", "Erstellungsdatum", "Zeichenfolge (Version)", "Größe in MB" und "Größe in Bytes" auswählen.
Einer 32-Bit-App auf 64-Bit-Clients zugeordnet: Wählen Sie Ja aus, um alle Pfadumgebungsvariablen im 32-Bit-Kontext auf 64-Bit-Clients zu erweitern. Wählen Sie Nein (Standard) aus, um Pfadvariablen im 64-Bit-Kontext auf 64-Bit-Clients zu erweitern. 32-Bit-Clients verwenden immer den 32-Bit-Kontext.
Melden des erkannten Registrierungswerts als App-Version: Wählen Sie "Ja " aus, um anzugeben, dass diese Version, die auf dem Clientgerät an diesem Registrierungsspeicherort gefunden wurde, in Berichten als App-Version angezeigt wird. Diese Version kann von der Version der App-Eigenschaften abweichen. Nur eine Erkennungsregel kann diese Einstellung haben. Wenn Sie diese Einstellung zu einer anderen Regel für diese App hinzufügen, wird sie aus der vorherigen Regel gelöscht.
Registrierung: Überprüfen Sie anhand von Wert, Zeichenfolge, Ganzzahl oder Version.
Schlüsselpfad: Der vollständige Pfad des Registrierungseintrags, der den zu erkennenden Wert enthält. Eine gültige Syntax ist HKEY_LOCAL_MACHINE\Software\WinRAR or HKLM\Software\WinRAR.
Wertname: Gibt den Namen des Registrierungswerts an. Wenn dieser Wert leer ist, erfolgt die Erkennung auf dem Schlüssel. Der (Standard-) Wert eines Schlüssels wird als Erkennungswert verwendet, wenn die Erkennungsmethode eine andere ist als das Vorhandensein von Dateien oder Ordnern.
Erkennungsmethode: Wählen Sie die Art der Erkennungsmethode aus, mit der das Vorhandensein der App überprüft wird.
Einer 32-Bit-App auf 64-Bit-Clients zugeordnet: Wählen Sie Ja aus, um die 32-Bit-Registrierung auf 64-Bit-Clients zu durchsuchen. Wählen Sie Nein (Standard) aus, um die 64-Bit-Registrierung auf 64-Bit-Clients zu durchsuchen. 32-Bit-Clients durchsuchen immer die 32-Bit-Registrierung.
Melden des erkannten Registrierungswerts als App-Version: Wählen Sie "Ja " aus, um anzugeben, dass diese Version, die auf dem Clientgerät an diesem Registrierungsspeicherort gefunden wurde, in Berichten als App-Version angezeigt wird. Diese Version kann von der Version der App-Eigenschaften abweichen. Nur eine Erkennungsregel kann diese Einstellung haben. Wenn Sie diese Einstellung zu einer anderen Regel für diese App hinzufügen, wird sie aus der vorherigen Regel gelöscht.
Verwenden Sie ein benutzerdefiniertes Erkennungsskript: Geben Sie das PowerShell-Skript an, das zum Erkennen dieser App verwendet wird.
Skriptdatei: Wählen Sie ein PowerShell-Skript aus, das das Vorhandensein der App auf dem Client erkennt. Die App wird erkannt, wenn das Skript sowohl einen Exitcode mit dem Wert 0 als auch einen Zeichenfolgenwert in STDOUT schreibt.
Skriptinhalt: Fügen Sie das Skript Ihrer Erkennungsregel hinzu.
Skript auf 64-Bit-Clients als 32-Bit-Prozess ausführen: Wählen Sie Ja aus, um das Skript in einem 32-Bit-Prozess auf 64-Bit-Clients auszuführen. Wählen Sie Nein (Standardeinstellung) aus, um das Skript in einem 64-Bit-Prozess auf 64-Bit-Clients auszuführen. Auf 32-Bit-Clients wird das Skript in einem 32-Bit-Prozess ausgeführt.
Skriptsignaturprüfung erzwingen: Wählen Sie Ja aus, um sicherzustellen, dass ein vertrauenswürdiger Herausgeber das Skript signiert hat, sodass das Skript ohne Warnungen oder Aufforderungen ausgeführt werden kann. Das Skript wird nicht blockiert ausgeführt. Wählen Sie Nein (Standard) aus, um das Skript ohne Signaturüberprüfung auszuführen.
Der Intune-Agent überprüft die Ergebnisse des Skripts. Er liest die vom Skript in den Standardausgabestream (STDOUT), den Standardfehlerstream (STDERR) und den Exitcode geschriebenen Werte. Wenn das Skript mit einem Wert ungleich Null beendet wird, schlägt das Skript fehl und der Status der Anwendungserkennung ist nicht installiert. Wenn der Exitcode gleich null ist und in STDOUT Daten enthalten sind, ist der Erkennungszustand der Anwendung„Installiert“.
Hinweis
Es wird empfohlen, Ihr Skript als UTF-8 BOM zu codieren. Wenn das Skript mit dem Wert 0 beendet wird, war die Skriptausführung erfolgreich. Der zweite Ausgabekanal weist darauf hin, dass die App erkannt wurde. STDOUT-Daten geben an, dass die App auf dem Clientgerät gefunden wurde. In STDOUT wird nicht nach einer bestimmten Zeichenfolge gesucht.
Wenn Sie die App zu Intune hinzufügen, wird die Version Ihrer Windows-Katalog-App (Win32) im Microsoft Intune Admin Center angezeigt. Die App-Version wird in der Liste Alle Apps bereitgestellt, wo Sie nach der Windows-Katalog-App (Win32) filtern und die Spalte "Optionale Version" auswählen können. Wählen Sie im Microsoft Intune Admin Center"Apps" die Option"Alle>Apps>"-Spaltenversion>, um die App-Version in der App-Liste anzuzeigen.
Nachdem Sie Ihre Regeln hinzugefügt haben, wählen Sie "Weiter " aus, um den Schritt "Bereichsmarkierungen " anzuzeigen.
Schritt 5: Auswählen von Bereichstags (optional)
Sie können Bereichstags verwenden, um zu bestimmen, wer Client-App-Informationen in Intune anzeigen kann. Ausführliche Informationen zu Bereichstags finden Sie unter Verwenden von rollenbasierter Zugriffssteuerung und Bereichstags für verteilte IT.
Wählen Sie Bereichstags auswählen aus, um optional Bereichstags für die App hinzuzufügen. Wählen Sie dann Weiter aus, um den Schritt Überprüfen + Erstellen anzuzeigen.
Schritt 6: Aufgaben
Sie können die Gruppenzuweisungen Erforderlich, Für registrierte Geräte verfügbar oder Deinstallieren für die App auswählen. Weitere Informationen finden Sie unter Hinzufügen von Gruppen zum Organisieren von Benutzern und Geräten und Zuweisen von Apps zu Gruppen mit Microsoft Intune.
Wichtig
Wenn in dem Szenario, in dem eine Win32-App basierend auf der Benutzeradressierung bereitgestellt und zugewiesen wird und die Win32-App Geräteadministratorrechte oder andere Berechtigungen erfordert, über die der Standardbenutzer des Geräts nicht verfügt, kann die App nicht installiert werden.
- Wählen Sie für die bestimmte App einen Zuweisungstyp aus:
- Erforderlich: Die App wird auf Geräten in den ausgewählten Gruppen installiert. Sie können die automatische Aktualisierung für erforderliche Zuweisungen aktivieren, damit Intune die App auf Zielgeräten automatisch aktualisiert, wenn eine neuere Version im Enterprise App Catalog verfügbar ist. Weitere Informationen finden Sie unter Automatische Aktualisierung für Apps aus dem Unternehmens-App-Katalog.
- Für registrierte Geräte verfügbar: Benutzer installieren die App über die Unternehmensportal-App oder -Website.
- Deinstallieren: Die App wird auf Geräten in den ausgewählten Gruppen deinstalliert.
- Wählen Sie Gruppe hinzufügen aus, und weisen Sie die Gruppen zu, die diese App verwenden.
- Wählen Sie im Bereich Gruppen auswählen die Gruppen aus, die basierend auf Benutzern oder Geräten zugewiesen werden sollen.
- Nach dem Auswählen der Gruppen können Sie auch Endbenutzerbenachrichtigungen, Verfügbarkeitund Installationsstichtag festlegen. Weitere Informationen finden Sie unter Festlegen der Verfügbarkeit und Benachrichtigungen von Win32-Apps.
- Wenn sich diese App-Zuweisung nicht auf Benutzergruppen auswirken soll, wählen Sie unter der Spalte MODUS die Option Eingeschlossen aus. Ändern Sie im Bereich "Zuweisung bearbeiten " den Moduswert von "Eingeschlossen " in "Ausgeschlossen". Klicken Sie auf OK, um den Bereich Zuweisung bearbeiten zu schließen.
- Wählen Sie im Abschnitt App-Einstellungen die Einstellung Priorität der Übermittlungsoptimierung für die App aus. Diese Einstellung bestimmt, wie der App-Inhalt heruntergeladen wird. Sie können den App-Inhalt basierend auf der Zuweisung im Hintergrund oder im Vordergrund herunterladen.
Nachdem Sie die Zuweisungen für die Apps festgelegt haben, klicken Sie auf Weiter, um die Seite Überprüfen und erstellen anzuzeigen.
Schritt 7: Überprüfen und erstellen
Überprüfen Sie die Werte und Einstellungen, die Sie für die App eingegeben haben. Überprüfen Sie, ob die konfigurierten App-Informationen richtig sind.
Wählen Sie Erstellen aus, um die App zu Intune hinzuzufügen.
Der Bereich Übersicht für die branchenspezifische App wird angezeigt.
An diesem Punkt haben Sie die Schritte zum Hinzufügen einer Windows-Katalog-App (Win32) zu Intune abgeschlossen.
PowerShell Script Installer für Katalog-Apps für Unternehmens-Apps
PowerShell-Skriptinstallationsprogramme sind für Katalog-Apps für Unternehmens-Apps verfügbar und bieten die gleichen Skriptinstallationsprogrammfunktionen, die für Win32-Apps verfügbar sind. Bei Verwendung von PowerShell-Skripts mit EAM-Apps:
Skriptanforderungen
- Skripts sind auf 50 KB beschränkt
- Skripts werden im selben Kontext wie der App-Installer ausgeführt (System- oder Benutzerkontext)
- Wenn kein Microsoft Entra-Benutzer auf dem Gerät vorhanden ist, fällt das Skript auf den Systemkontext zurück
- Bei Geräten mit mehreren Benutzern wird das Skript für jeden Benutzer ausgeführt
- Rückgabecodes des Skripts bestimmen den Status der Installation über Erfolg oder Misserfolg
- Skripts sollten im Hintergrund ohne Benutzerinteraktion ausgeführt werden
Sicherheitsüberlegungen
- Speichern Sie keine Geheimnisse oder vertrauliche Informationen in PowerShell-Skripten, da diese im Klartext des Diensts gespeichert sind und möglicherweise im Agent protokolliert werden
- Die Überprüfung der Skriptsignatur ist verfügbar und kann erzwungen werden, um zu überprüfen, ob das Skript von einem vertrauenswürdigen Herausgeber signiert wurde
- Skripts werden mit denselben Berechtigungen ausgeführt, die im Installationsverhalten angegeben sind
Wichtige Überlegungen zu EAM-Apps
- Das Skript sollte das erforderliche Installationsprogramm für die App und alle benutzerdefinierten Aktionen ausführen, die Sie benötigen
- Stellen Sie sicher, dass Ihr Skript das Installationsprogramm der App mit den richtigen Parametern aufruft und ggf. Updates verarbeitet
- Intune erzwingt weiterhin die Erkennungsregeln der App, um die erfolgreiche Installation zu bestätigen
- Testen Sie Skripts sorgfältig, da falsche Skripts dazu führen können, dass die App-Installation fehlschlägt
Bekannte Einschränkungen
Wenn die Genehmigung durch mehrere Admins (Multi-Admin-Genehmigung, MAA) für Ihren Mandanten aktiviert ist, gibt es einige Einschränkungen, die Sie beachten sollten, wenn Sie PowerShell-Skriptinstallationsprogramme mit Apps für den Unternehmens-App-Katalog verwenden:
Skriptupload während der App-Erstellung: Wenn MAA aktiviert ist, können Sie während der Erstellung der Enterprise App Catalog im Intune Admin Center keine Skripts hochladen. Nachdem die App erstellt wurde, können Sie jedoch Skripts hinzufügen oder ändern.
Skripteigenschaften und MAA: Derzeit können bestimmte Skripteigenschaften wie
enforceSignatureCheckundrunAs32Bitbearbeitet werden, ohne MAA-Genehmigungsanfragen auszulösen. Dieses Verhalten wird in einem bevorstehenden Update behoben, um sicherzustellen, dass für diese Änderungen auch eine MAA-Genehmigung erforderlich ist, wenn sie aktiviert sind.Änderungen an der Graph-API: Die Verwendung der Microsoft Graph-API zum direkten Ändern von Apps, die Skriptinstallationsprogramme verwenden, kann dazu führen, dass die Skripts beschädigt werden. Verwenden Sie das Intune Admin Center, um Änderungen an Skript-Apps vorzunehmen.
App-Updates: Wenn Sie eine ablösende App erstellen, müssen Sie ein neues Skript erstellen. Skripts werden nicht automatisch in neue App-Versionen übertragen.