Nerdio Manager ermöglicht es Ihnen, Unified Application Management-Shell-Apps zu verwalten, bei denen es sich um komplexe Anwendungen handelt, die über PowerShell-Skripte gesteuert werden. Dies beinhaltet die Möglichkeit, Custom Detection-, Installations- und Deinstallationsskripte anzugeben.
Siehe Unified Application Management: Shell-Apps-Übersicht und -Nutzung für weitere Informationen.
Nerdio Manager ermöglicht es Ihnen, ein Shell-Apps-Repository zu verknüpfen.
So verknüpfen Sie ein Shell-Apps-Repository:
-
Navigieren Sie zu System > Einstellungen > Nerdio.
-
Wählen Sie im Bereich Unified Application Management die Option Verknüpfen.
-
Geben Sie die folgenden Informationen ein:
-
Repository-Typ: Wählen Sie aus der Dropdown-Liste Shell-Apps aus.
-
Anzeigename: Geben Sie den Anzeigenamen des Repositories ein.
-
Storage-Konto für Binärdateien erstellen: Schalten Sie diese Option auf Ein.
-
Ressourcengruppe: Wählen Sie die Ressourcengruppe aus der Dropdown-Liste aus.
-
Name des Speicherkontos: Geben Sie den Namen des Speicherkontos ein.
-
-
Azure Front Door CDN aktivieren: Aktivieren Sie dieses Kontrollkästchen, um das Azure Front Door Content Delivery Network zu verwenden, um Binärdateien bereitzustellen und die Latenz für geografisch verteilte Geräte zu verringern. Lassen Sie das Kontrollkästchen unausgewählt, um Binärdateien stets vom Origin Storage-Konto herunterzuladen.
-
Tags anwenden: Geben Sie optional den Namen und den Wert des Azure-Tags ein, um die Ressource zu kennzeichnen.
Anmerkung
Sie können mehrere Tags angeben. Weitere Informationen zur Verwendung von Tags zum Organisieren Ihrer Azure-Ressourcen finden Sie in diesem Microsoft-Artikel.
-
-
Sobald Sie alle gewünschten Informationen eingegeben haben, wählen Sie OK.
Das Anwendungs-Repository ist mit Nerdio Manager verknüpft.
Nerdio Manager ermöglicht Ihnen das Hinzufügen von Shell-Apps.
So fügen Sie eine neue Shell-App hinzu:
-
Navigieren Sie zu Anwendungen > Katalog > Shell-Apps.
-
Wählen Sie Hinzufügen.
Tipp
In den unten gezeigten Bereichen Datei, Erkennen, Installieren und Deinstallieren können Sie Nutzungshinweise erweitern, um weitere Informationen zur Verwendung der Skripte anzuzeigen.
-
Geben Sie die folgenden Informationen im Bereich Allgemein ein:
-
Name: Geben Sie den Namen der App ein.
-
Beschreibung: Geben Sie die Beschreibung der App ein.
-
Herausgeber: Geben Sie den Namen des Herausgebers der App ein.
-
Öffentlich: Schalten Sie diese Option auf Ein, um diese App auf der Seite „Unified Catalog“ sichtbar zu machen.
Anmerkung
Weitere Informationen finden Sie unten unter Status der Shell-App-Bereitstellung.
-
-
Geben Sie die folgenden Informationen im Bereich Erkennen ein:
-
Erkennen: Konfigurieren Sie das benutzerdefinierte Skript, um zu erkennen, ob die Anwendung auf dem Host installiert ist oder nicht.
-
-
Geben Sie die folgenden Informationen im Bereich Installieren ein:
-
Installieren: Konfigurieren Sie das benutzerdefinierte Skript zur Installation der Anwendung.
-
-
Geben Sie die folgenden Informationen im Bereich Deinstallieren ein:
-
Deinstallieren: Konfigurieren Sie das benutzerdefinierte Skript zur Deinstallation der Anwendung.
-
-
Geben Sie die folgenden Informationen im Bereich Versionen ein:
-
Version auswählen: Wählen Sie aus der Dropdown-Liste die gewünschte Version aus.
-
Wählen Sie optional Neu hinzufügen, um eine neue Version hinzuzufügen.
-
Wählen Sie optional Aktuelle löschen, um die aktuelle Version zu löschen.
-
-
Allgemein:
-
Version: Geben Sie den von Skripten erwarteten Versionsnamen ein.
-
Vorschau: Wählen Sie diese Option, um diese Version als Vorschauversion zu kennzeichnen.
Anmerkung
Eine Vorschauversion wird von keinen UAM-Richtlinien als „neueste“ angesehen und nicht automatisch auf Pools im Geltungsbereich angewendet, es sei denn, die Version wird speziell ausgewählt. Verwenden Sie diese Option zum Testen einer neuen Version, ohne Ihre bestehenden Richtlinien zu beeinträchtigen.
-
Entpacken: Wenn diese Option ausgewählt ist, wird Ihre Zip-Datei in einen temporären Ordner extrahiert und der Kontext auf diesen Ordner festgelegt. Daher können Sie Dateien aus dem Archiv direkt verwenden.
Anmerkung
Diese Option ist für Shell-Apps mit einer einzelnen Version oder mit mehreren Versionen verfügbar, sofern Version vor dem Entpacken erkennen (unten) ebenfalls aktiviert ist.
-
Version vor dem Entpacken erkennen: Wählen Sie diese Option, um das Erkennungsskript vor dem Herunterladen und Entpacken des Pakets auszuführen, anstatt danach. Dies vermeidet die Verzögerung durch das Entpacken großer Archive in Fällen, in denen die Erkennung allein das Ergebnis bestimmen kann.
Anmerkung
Diese Option war in der Benutzeroberfläche zuvor anders bezeichnet; sie wurde zur besseren Übersichtlichkeit umbenannt. Sie kann mit Multi-Version-Shell-Apps unter Verwendung von Unzip (siehe oben) kombiniert werden.
-
-
Datei: Schalten Sie diese Option auf Ein, um eine Datei hochzuladen, die später in den Skripten verfügbar ist.
-
Quelle - Datei auswählen: Wählen Sie optional eine lokale Datei zum Hochladen aus.
-
-
Installation überschreiben: Schalten Sie diese Option auf Ein, um ein Skript zu erstellen, das zur Installation dieser Shell-App-Version ausgeführt wird.
Anmerkung
Das global konfigurierte Installationsskript wird weiterhin für andere Versionen ausgeführt, es sei denn, deren Skript wird ebenfalls überschrieben.
-
Skript: Geben Sie das Installationsskript für die Überschreibung ein.
-
-
-
Sobald Sie alle gewünschten Informationen eingegeben haben, wählen Sie Erstellen.
Die neue App wurde erstellt.
Nerdio Manager ermöglicht Ihnen die Verwaltung von Shell-Apps. Dies umfasst das Bearbeiten und Löschen der Apps.
So verwalten Sie Shell-Apps:
-
Navigieren Sie zu Anwendungen > Katalog > Shell-Apps.
-
Suchen Sie die Shell-App, mit der Sie arbeiten möchten.
-
Führen Sie optional einen der folgenden Schritte aus:
-
Wählen Sie Bearbeiten, um die App zu ändern.
-
Wählen Sie Kopieren, um eine Kopie der App zu erstellen, die Sie bearbeiten können.
-
Wählen Sie im Aktionsmenü Löschen, um die App zu löschen.
-
Beim Erstellen und Verwalten eines Shell-Apps-Pakets kann sich die Anwendung in einem der folgenden Zustände befinden:
-
Entwurf: Eine Entwurfsanwendung befindet sich noch im Erstellungsprozess. Es könnte sein, dass die Anwendungsdateien noch hochgeladen werden oder ein Teil des Skripts nicht vollständig ist und das Paket noch nicht in der Nerdio Manager-Datenbank gespeichert wurde. Entwurfsanwendungen wechseln in den Status „Ausgeblendet“, sobald diese Aufgaben abgeschlossen sind.
-
Ausgeblendet: Ausgeblendete Anwendungen haben alle Abschnitte vollständig ausgefüllt und wurden in der Nerdio Manager-Datenbank gespeichert. Ausgeblendete Anwendungen müssen vor der Bereitstellung öffentlich gemacht werden, indem der Schalter Öffentlich in den Paketeigenschaften auf Ein gestellt wird. Dadurch wird die Anwendung im Unified Catalog verfügbar.
-
Öffentlich: Öffentliche Anwendungen sind im Unified Catalog für das Deployment verfügbar. Anwendungen in diesem Status können nicht zurück auf „Ausgeblendet“ gesetzt werden, wenn eine Richtlinienzuweisung besteht. Bitte entfernen Sie alle Richtlinienzuweisungen, bevor Sie das Anwendungspaket ausblenden. Wir empfehlen, alle Pakete vollständig zu testen, bevor Sie sie Produktions-Desktops zuweisen.
Kommentare (0 Kommentare)