MSIX-Anwendungspakete verwenden
Parallels RAS 19 bietet mit Anwendungspaketen eine neue und moderne Methode zur Anwendungsbereitstellung, die auf der MSIX App Attach-Technologie basiert: MSIX App Attach ist eine Anwendungsschichtenlösung von Microsoft, mit der Sie Anwendungen (containerisierte MSIX-Pakete) dynamisch an eine Benutzersitzung anhängen können. Die Trennung der Anwendung vom Betriebssystem erleichtert die Kontrolle, indem die richtige Anwendung für den richtigen Benutzer bereitgestellt wird. Zusätzliche Lösungen von Drittanbietern wie appCURE können für die Anwendungsmoderation mit Parallels RAS verwendet werden.
Voraussetzungen
RD-Sitzungshosts, VMs oder AVD-Hosts.
MSIX App Attach erfordert Hosts mit Windows Server 2022, Windows 11, Windows 10 Version 2004 oder höher.
Eine Netzwerkfreigabe, auf der die MSIX-Images gespeichert werden. Die Speicheranforderungen und -empfehlungen werden hier erörtert: https://docs.microsoft.com/de-de/azure/virtual-desktop/app-attach-file-share.
Alle Hosts (Computerkonten) müssen über Leseberechtigungen für die Netzwerkfreigabe verfügen, auf der die MSIX-Images gespeichert sind.
Hinweis: In Parallels RAS 19 können MSIX App Attach-Anwendungen nur dann direkt von der Parallels RAS-Konsole aus eingesetzt und verwaltet werden, wenn Windows Server 2022 verwendet wird.
Funktion Anwendungspakete“ aktivieren
Um mit MSIX-Anwendungspaketen arbeiten zu können, müssen Sie die Funktion Anwendungspakete“ aktivieren.
So aktivieren Sie die Funktion Anwendungspakete“:
Navigieren Sie zu Serverfarm > Site > Einstellungen und wählen Sie die Registerkarte Anwendungspakete aus.
Wählen Sie die Option Funktion Anwendungspakete aktivieren.
Als nächstes fügen Sie das Anwendungspaket zu Parallels RAS hinzu.
Erstellen eines MSIX-Image
Um ein MSIX-Paket aus einem beliebigen Desktop-Installationsprogramm wie MSI, EXE, ClickOnce oder App-V zu erstellen, können Sie das MSIX-Paketierungstool https://docs.microsoft.com/de-de/windows/msix/packaging-tool/tool-overview verwenden.
Um MSIX-gepackte Anwendungen in MSIX-Images zu erweitern, können Sie das MSIXMGR-Tool https://docs.microsoft.com/de-de/azure/virtual-desktop/app-attach-msixmgr verwenden.
MSIX-Anwendungspaket zu Parallels RAS hinzufügen
So fügen Sie ein MSIX-Anwendungspaket zu Parallels RAS hinzu:
Navigieren Sie zu Serverfarm > Site > Anwendungspakete.
Klicken Sie auf Aufgaben > Hinzufügen (oder klicken Sie auf das Symbol [+]). Der Assistent Aus MSIX-Image hinzufügen wird geöffnet.
Im Feld MSIX-Image-Pfad geben Sie den Pfad zu Ihrem Bild an oder klicken Sie auf die Schaltfläche Durchsuchen, um die Datei im Dateiexplorer auszuwählen. Die Datei muss sich auf einer Netzwerkfreigabe befinden. Sie können Pakete aus VHD-, VHDX- und CIM-Images hinzufügen. Alle Hosts (Computerkonten) müssen über Leseberechtigungen für die Netzwerkfreigabe verfügen, auf der die MSIX-Images gespeichert sind.
Wählen Sie in der Dropdown-Liste Paket das Paket aus, das Sie hinzufügen möchten.
Geben Sie im Feld Anzeigename den Namen an, der in Parallels RAS für dieses Paket verwendet werden soll. Danach werden die übrigen Felder automatisch ausgefüllt.
Klicken Sie auf Fertigstellen.
Als Nächstes fügen Sie das Anwendungspaket zu einem Host hinzu. Nach dem Hinzufügen verhält sich eine verpackte Anwendung genauso wie eine reguläre Anwendung – als wäre sie auf einem Host installiert worden.
Paket zu einem Host hinzufügen
So fügen Sie ein Paket zu einem Host hinzu:
Achten Sie darauf, dass das Paket wie oben beschrieben zu Parallels RAS hinzugefügt wird.
Gehen Sie zu Serverfarm > Site > RD-Sitzungshosts > RD-Sitzungshosts.
Doppelklicken Sie auf den Host, auf dem Sie das Paket installieren möchten.
Klicken Sie im Dialogfeld Eigenschaften“ auf der Registerkarte Anwendungspakete auf Aufgaben > Hinzufügen (oder klicken Sie auf das Symbol [+]).
Wählen Sie in der ersten Spalte auf der linken Seite die Pakete aus, die Sie auf dem Host installieren möchten.
Wählen Sie in der Spalte Version die Paketversion aus. Es wird empfohlen, Versionskennzeichnungen zu verwenden, die die Aktualisierung von Anwendungsversionen erleichtern können. Wenn die ausgewählten Pakete Abhängigkeiten aufweisen, wird eine Warnung angezeigt, die alle auflistet.
Klicken Sie auf OK.
Die ausgewählten Pakete werden dem Holst hinzugefügt.
Paket zu einem VDI-Pool hinzufügen
So fügen Sie ein Paket zu einem VDI-Pool hinzu:
Achten Sie darauf, dass das Paket wie oben beschrieben zu Parallels RAS hinzugefügt wird.
Gehen Sie zu Serverfarm > Site > VDI > Pools.
Doppelklicken Sie auf den Pool, auf dem Sie das Paket installieren möchten.
Unter Eigenschaften“ deaktivieren Sie auf der Registerkarte Anwendungspakete die OptionStandardeinstellungen erben.
Fahren Sie mit Schritt 4 fort, wie im Unterabschnitt Paket zu einem Host hinzufügen“ oben beschrieben.
Die ausgewählten Pakete werden allen VMs im Pool hinzugefügt.
Paket zu einem AVD-Pool hinzufügen
So fügen Sie einem AVD-Pool ein Paket hinzu:
Achten Sie darauf, dass das Paket wie oben beschrieben zu Parallels RAS hinzugefügt wird.
Gehen Sie zu Serverfarm > Site > Azure Virtual Desktop > Hostpools.
Doppelklicken Sie auf den Pool, auf dem Sie das Paket installieren möchten.
Unter Eigenschaften“ deaktivieren Sie auf der Registerkarte Anwendungspakete die OptionStandardeinstellungen erben.
Fahren Sie in den Eigenschaften mit Schritt 4 fort, wie im Unterabschnitt Paket zu einem Host hinzufügen“ oben beschrieben.
Die ausgewählten Pakete werden allen Hosts im Pool hinzugefügt.
Paket zu Standardeinstellungen der Site hinzufügen
So fügen Sie ein Paket zu den Standardeinstellungen der Site hinzu:
Achten Sie darauf, dass das Paket wie oben beschrieben zu Parallels RAS hinzugefügt wird.
Gehen Sie zu Serverfarm > Site > RD-Sitzungshosts > Gruppen.
Doppelklicken Sie auf die Gruppe oder den Pool, auf der/dem Sie das Paket installieren möchten.
Fahren Sie in den Eigenschaften mit Schritt 4 fort, wie im Unterabschnitt Paket zu einem Host hinzufügen“ oben beschrieben.
Paket zu Standardeinstellungen der Site hinzufügen
So fügen Sie ein Paket zu den Standardeinstellungen der Site hinzu:
Achten Sie darauf, dass das Paket wie oben beschrieben zu Parallels RAS hinzugefügt wird.
Öffnen Sie die Gruppen- oder Pooleigenschaften, wie oben beschrieben.
Klicken Sie auf der Registerkarte Anwendungspakete auf Standardeinstellungen der Site.
Fahren Sie im sich öffnenden Dialogfeld mit Schritt 4 fort, wie im Unterabschnitt Paket zu einem Host hinzufügen“ oben beschrieben.
Arbeiten mit Versionskennzeichnungen
Sie können Versionskennzeichnungen zur Vereinfachung der Paketverwaltung verwenden. So können Sie beispielsweise Paketen, die zur Veröffentlichung bereit sind, und solchen, die sich noch in der Testphase befinden, unterschiedliche Tags (Kennzeichnungen) zuweisen. Standardmäßig verwendet Parallels RAS drei Arten von Tags: Produktion, Vorproduktion und Benutzerdefiniert. Sie können Tags neu benennen, diese aber nicht hinzufügen oder entfernen.
So benennen Sie einen Tag um:
Navigieren Sie zu Serverfarm > Site > Einstellungen und wählen Sie die Registerkarte Anwendungspakete aus.
Wählen Sie den Tag aus, den Sie umbenennen möchten.
Klicken Sie auf Aufgaben > Bearbeiten.
Ändern Sie den Namen des Tags und drücken Sie die Eingabetaste.
Um Tags zu verwenden, müssen Sie diese zuweisen.
So weisen Sie einem Paket entsprechende Tags zu:
Navigieren Sie zu Serverfarm > Site > Anwendungspakete.
Doppelklicken Sie auf das Paket.
Im Abschnitt Versions-Tag wählen Sie die Tags aus, die Sie benötigen. Sie können einem Paket mehrere Tags zuweisen.
So entfernen Sie alle Tags, die einem Paket zugewiesen sind:
Navigieren Sie zu Serverfarm > Site > Einstellungen und wählen Sie die Registerkarte Anwendungspakete aus.
Wählen Sie das Paket aus.
Klicken Sie auf Aufgaben > Alle Tags entfernen.
Der Umgang mit Zertifikaten
Parallels RAS verwendet Code Signing-Zertifikate, um die Authentizität und inhaltliche Integrität von MSIX-Anwendungspaketen sicherzustellen.
Folgende Code Signing-Zertifikate können verwendet werden:
Selbstsignierte Zertifikate
CA-Zertifikate
Interne CA-Zertifikate
Sie können Code Signing-Zertifikate über GPO bereitstellen oder Parallels RAS diese automatisch auf Hosts installieren lassen. Das Code Signing-Zertifikat eines Pakets muss von allen Hosts, die dieses Paket verwenden, als vertrauenswürdig eingestuft werden.
Parallels RAS erlaubt es Ihnen, Zertifikate automatisch auf Hosts zu installieren. Diese Option wird für selbstsignierte Zertifikate empfohlen.
So aktivieren Sie die automatische Zertifikatsbereitstellung:
Navigieren Sie zu Serverfarm > Site > Einstellungen und wählen Sie die Registerkarte Anwendungspakete aus.
Wählen Sie die Option Paketzertifikate automatisch bereitstellen aus.
Das Ablaufdatum des Zertifikats wird unter Serverfarm > Site > Anwendungspakete angezeigt.
MSIX-Anwendungspakete verwalten
Sie können die hinzugefügten Pakete auf der Registerkarte Serverfarm > Site > Anwendungspakete verwalten.
Die folgenden Aktionen sind in der Dropdownliste Aufgabe verfügbar:
Hinzufügen: Fügt ein neues Paket hinzu.
Versions-Tag ändern: Weist einem Paket Tags zu.
Alle Tags entfernen: Entfernt alle Tags aus dem Paket.
Veröffentlichte Ressourcen anzeigen: Öffnet die Liste aller veröffentlichten Anwendungen aus dem Paket und die Hosts, von denen aus sie veröffentlicht wurden.
Zugewiesenen Sitzungshost anzeigen: Öffnet die Liste der Hosts, denen das ausgewählte Paket zugewiesen wurde.
Suchen: Ermöglicht die Suche nach einem Paket der Liste durch Anwendung eines Filters.
Löschen: Löscht das Paket aus Parallels RAS.
Prüfung der Einstellungen: Öffnet das Dialogfeld Prüfung der Einstellungen, in dem Sie die Änderungen anzeigen können, die an den Paketen vorgenommen wurden.
Aktualisieren: Aktualisiert die Paketliste.
Eigenschaften: Zeigt die Eigenschaften des Paketes an (siehe unten).
Paket-Eigenschaften
Folgende Einstellungen sind in der Ansicht Anwendungspakete-Eigenschaften verfügbar:
Auf der Registerkarte Allgemein:
Anwendungspaket für die Site freigeben: Wählen Sie diese Option, um das Paket zu aktivieren.
Paket: Name des Pakets.
Anzeigename: Der Name, der für das Paket in Parallels RAS verwendet wurde.
Version: Die Version des Pakets.
Herausgeber: Allgemeiner Name des Herausgebers.
MSIX-Image-Pfad: Der Pfad zum MSIX-Bild.
Versions-Tag: Tags, die dem Paket zugewiesen sind. Hier können Sie auch die dem Paket zugewiesenen Tags ändern.
Anwendungen: Die Liste der Anwendungen, die dem Paket hinzugefügt wurden.
Abhängigkeiten: Alle Abhängigkeiten des Pakets.
Die Registerkarte Zertifikate:
Schlüsselgröße: Größe des Zertifikats.
Ablaufdatum: Ablaufdatum des Zertifikats.
Allgemeiner Name: Der allgemeine Name, der auf dem Zertifikat angegeben ist.
Zertifikatsinformationen anzeigen: Zeigt Informationen über das Zertifikat an.
Paketstatus
Statusfarbe
Paketstatus
Beschreibung
Grün
Bereit
Das Paket ist bereit und fertig für die Registrierung.
Grün
Wird verwendet
Das Paket wird in einer Sitzung verwendet.
Orange
Deaktivierung läuft
Warten auf die Deaktivierung in den Sitzungen.
Rot
Staging fehlgeschlagen
Es ist ein Problem bei der Registrierung aufgetreten. Sie können erneut versuchen, die Registrierung durchzuführen, wie im Abschnitt Anwendungspakete beschrieben.
Rot
Nicht gefunden
Die Imagedatei oder der Netzwerkspeicherort ist nicht verfügbar. Der Admin kann das Staging erneut versuchen.
Rot
Zertifikat fehlt
Auf dem Host fehlt das Paketzertifikat.
Rot
Keine Version gefunden
Es gibt kein Anwendungspaket, das mit dem in der Host-Konfiguration ausgewählten Tag gekennzeichnet ist.
Nicht angewendet
Nicht angewendet
Die Einstellungen wurden geändert, aber nicht angewandt