App-Pakete
Hinweis:
Sie können Ihre Citrix Virtual Apps and Desktops™-Bereitstellung mit zwei Verwaltungskonsolen verwalten: Web Studio (webbasiert) und Citrix Studio (Windows-basiert). Dieser Artikel behandelt nur Web Studio. Informationen zu Citrix Studio finden Sie im entsprechenden Artikel in Citrix Virtual Apps and Desktops 7 2212 oder früher.
Microsoft bietet drei Paketierungstechnologien, um Anwendungen an Benutzer bereitzustellen: App-V, MSIX und MSIX App Attach. Dieser Artikel führt Sie durch die Bereitstellung und Verteilung dieser paketierten Anwendungen über Web Studio > App-Pakete:
App-V-Anwendungen bereitstellen und verteilen
Dieser Abschnitt behandelt die folgenden Informationen:
- Übersicht. Beschreibt die Verwaltungsmethoden für die Bereitstellung und Verwaltung der App-V-Pakete.
- Verfahren. Bietet Verfahren zur Bereitstellung und Verteilung dieser Pakete.
Übersicht
Dieser Abschnitt beschreibt die Verwaltungsmethoden für die Bereitstellung und Verwaltung der App-V-Pakete. Weitere Informationen zu den Komponenten und Konzepten, mit denen Sie bei der Bereitstellung von App-V-Paketanwendungen interagieren, finden Sie in der Microsoft-Dokumentation: https://docs.microsoft.com/de-de/windows/application-management/app-v/appv-for-windows.
Sie können die folgenden Methoden verwenden, um App-V-Pakete bereitzustellen und zu verwalten:
-
Dual Admin. Anwendungspakete werden auf App-V-Servern konfiguriert und verwaltet. Citrix Virtual Apps and Desktops- und App-V-Server arbeiten zusammen, um Pakete bereitzustellen und zu verwalten.
Diese Methode erfordert, dass Citrix Virtual Apps and Desktops die Snapshot-Ansicht des App-V-Serverstatus regelmäßig aktualisiert. Dies verursacht Hardware-, Infrastruktur- und Verwaltungsaufwand. Citrix Virtual Apps and Desktops- und App-V-Server müssen synchron bleiben, insbesondere hinsichtlich der Benutzerberechtigungen.
Dual Admin funktioniert am besten in Bereitstellungen, in denen App-V und Ihre Umgebung eng miteinander verbunden sind:
- App-V-Verwaltungsserver. Veröffentlicht und verwaltet den Lebenszyklus von App-V-Paketen und den dynamischen Konfigurationsdateien.
- Citrix Personalization-Komponente, die auf VDA-Maschinen installiert ist. Verwaltet die Registrierung des entsprechenden App-V-Veröffentlichungsservers, der für den Start von Anwendungen erforderlich ist.
Diese Methode stellt sicher, dass der App-V-Veröffentlichungsserver zum richtigen Zeitpunkt für den Benutzer synchronisiert wird. Der Veröffentlichungsserver verwaltet andere Aspekte des Paketlebenszyklus, wie z. B. die Aktualisierung bei der Anmeldung und Verbindungsgruppen.
-
Single Admin. Anwendungspakete werden auf Netzwerkfreigaben gespeichert. Citrix Virtual Apps and Desktops stellt Pakete unabhängig bereit und verwaltet sie.
Diese Methode reduziert den Overhead, da die App-V-Server und die Datenbankinfrastruktur in der Bereitstellung nicht benötigt werden.
Bei dieser Methode speichern Sie App-V-Pakete auf einer Netzwerkfreigabe und laden deren Metadaten von diesem Speicherort in Ihre Umgebung hoch. Die auf VDA-Maschinen installierte Citrix Personalization-Komponente verwaltet und stellt Anwendungen dann wie folgt bereit:
-
Verarbeitet die Bereitstellungskonfigurationsdateien und Benutzerkonfigurationsdateien, wenn eine Anwendung gestartet wird.
-
Verwaltet alle Aspekte der Lebenszyklen für Pakete auf der Hostmaschine.
-
Sie können beide Verwaltungsmethoden gleichzeitig verwenden. Das heißt, wenn Sie Anwendungen zu Bereitstellungsgruppen hinzufügen, können die Anwendungen von App-V-Paketen stammen, die auf App-V-Servern oder auf Netzwerkfreigaben vorhanden sind.
Hinweis:
Wenn Sie beide Verwaltungsmethoden gleichzeitig verwenden und das App-V-Paket an beiden Speicherorten eine dynamische Konfigurationsdatei enthält, wird die Datei auf dem App-V-Server (Dual Admin) verwendet.
Verfahren
Um die Bereitstellung von App-V-Anwendungen zu unterstützen, müssen Sie die Citrix Personalization-Komponente auf VDA-Maschinen installieren. Weitere Informationen finden Sie unter Installieren der Citrix Personalization-Komponente auf VDA-Maschinen.
Um App-V-Paketanwendungen für Ihre Benutzer bereitzustellen, führen Sie die folgenden Schritte aus:
- Anwendungspakete auf Netzwerkfreigaben speichern(#store-application-packages-on-network-shares).
- Anwendungspakete in Ihre Umgebung hochladen(#upload-application-packages-into-your-environment).
- Anwendungen zu Bereitstellungsgruppen hinzufügen(#add-applications-to-delivery-groups).
- Um die automatische Bereitstellung voneinander abhängiger App-V-Pakete zu ermöglichen, erstellen Sie Isolationsgruppen(#optional-create-isolation-groups-for-app-v-packages).
Damit Citrix Virtual Apps and Desktops App-V Dynamic Configuration Files in der Single Admin-Methode erkennt und anwendet, lesen Sie diesen Citrix-Blog.
MSIX- und MSIX App Attach-Anwendungen bereitstellen und liefern
Dieser Abschnitt enthält die folgenden Informationen:
- Übersicht(#overview-1). Beschreibt, wie die MSIX- und MSIX App Attach-Pakete bereitgestellt und verwaltet werden.
- Verfahren(#procedures-1). Enthält Verfahren zur Bereitstellung und Lieferung dieser Pakete.
Übersicht
Citrix Virtual Apps and Desktops stellt MSIX- und MSIX App Attach-Anwendungen für Benutzer über die Citrix Personalization-Komponente bereit, die auf VDA-Maschinen installiert ist. Diese Komponente verwaltet alle Aspekte des Lebenszyklus von Paketen auf der Hostmaschine.
Weitere Informationen zu MSIX und MSIX App Attach finden Sie in der Microsoft-Dokumentation: https://docs.microsoft.com/de-de/windows/msix/ bzw. https://docs.microsoft.com/de-de/azure/virtual-desktop/what-is-app-attach.
Verfahren
Um die Bereitstellung von MSIX- und MSIX App Attach-Paketen zu unterstützen, müssen Sie die Citrix Personalization-Komponente auf VDA-Maschinen installieren. Weitere Informationen finden Sie unter Installieren der Citrix Personalization-Komponente auf VDA-Maschinen.
Um MSIX- und MSIX App Attach-Paketanwendungen für Ihre Benutzer bereitzustellen, führen Sie die folgenden Schritte aus:
- Anwendungspakete auf Netzwerkfreigaben speichern.
- Anwendungspakete in Ihre Umgebung hochladen.
- Anwendungen zu Bereitstellungsgruppen hinzufügen.
Installieren der Citrix Personalization-Komponente auf VDA-Maschinen
Die Citrix Personalization-Komponente verwaltet den Veröffentlichungsprozess für Anwendungspakete in den Formaten App-V, MSIX und MSIX App Attach. Diese Komponente wird bei der Installation eines VDA nicht standardmäßig installiert. Sie können die Komponente während oder nach der VDA-Installation installieren.
Um die Komponente während der VDA-Installation zu installieren, verwenden Sie eine der folgenden Methoden:
- Gehen Sie im Installationsassistenten zur Seite Zusätzliche Komponenten und aktivieren Sie dann das Kontrollkästchen Citrix Personalization for App-V - VDA.
- Verwenden Sie in der Befehlszeilenschnittstelle die Option /includeadditional “Citrix Personalization for App-V – VDA”.
Um die Komponente nach der VDA-Installation zu installieren, führen Sie die folgenden Schritte aus:
- Gehen Sie auf der VDA-Maschine zu Systemsteuerung > Programme > Programme und Funktionen, klicken Sie mit der rechten Maustaste auf Citrix Virtual Delivery Agent und wählen Sie dann Ändern.
- Fahren Sie im angezeigten Assistenten mit der Seite Zusätzliche Komponenten fort und aktivieren Sie dann das Kontrollkästchen Citrix Personalization for App-V - VDA.
Hinweis:
Der Microsoft App-V Desktop Client ist die Komponente, die virtuelle Anwendungen aus App-V-Paketen auf Benutzergeräten ausführt. Windows 10 (1607 oder höher), Windows Server 2016 und Windows Server 2019 enthalten diese App-V-Clientsoftware bereits. Sie müssen sie nur auf VDA-Maschinen aktivieren. Weitere Informationen finden Sie in diesem Microsoft-Dokumentationsartikel: https://docs.microsoft.com/de-de/windows/application-management/app-v/appv-enable-the-app-v-desktop-client.
Anwendungspakete auf Netzwerkfreigaben speichern
Nachdem Sie die Infrastruktur eingerichtet haben, generieren Sie die Anwendungspakete und speichern Sie diese an einem Netzwerkspeicherort, z. B. einer UNC- oder SMB-Netzwerkfreigabe oder einer Azure-Dateifreigabe.
Die detaillierten Schritte sind wie folgt:
-
Generieren Sie Anwendungspakete. Weitere Informationen finden Sie in der Microsoft-Dokumentation.
-
Speichern Sie Anwendungspakete an einem Netzwerkspeicherort:
-
Für App-V Single Admin: Speichern Sie die Pakete und die entsprechenden dynamischen Konfigurationsdateien (App-V) auf einer UNC- oder SMB-Netzwerkfreigabe oder auf einer Azure-Dateifreigabe.
-
Für App-V Dual Admin: Veröffentlichen Sie die Pakete vom App-V-Verwaltungsserver über einen UNC-Pfad. (Die Veröffentlichung über HTTP-URLs wird nicht unterstützt.)
-
Für MSIX oder MSIX App Attach: Speichern Sie die Pakete auf einer UNC- oder SMB-Netzwerkfreigabe oder auf einer Azure-Dateifreigabe.
-
-
Stellen Sie sicher, dass der VDA Leseberechtigungen für den Paketspeicherpfad besitzt:
-
Wenn Sie Pakete auf einer UNC- oder SMB-Netzwerkfreigabe in Ihrer AD-Domäne speichern, erteilen Sie dem VDA-Computer Leseberechtigungen für den Speicherpfad. Dazu können Sie dem AD-Konto des Computers explizit Leseberechtigungen für die Freigabe erteilen oder das Konto in eine AD-Gruppe aufnehmen, die diese Berechtigung besitzt.
-
Wenn Sie Pakete auf einer Azure-Dateifreigabe speichern, erteilen Sie zunächst einem Benutzerkonto Leseberechtigungen für den Speicherpfad in Azure. Konfigurieren Sie anschließend
ctxAppVService, das auf dem VDA-Computer ausgeführt wird, so, dass es dieses Benutzerkonto für den Zugriff auf den Paketspeicherpfad verwendet. Detaillierte Schritte finden Sie im folgenden Abschnitt.
-
Benutzeranmeldekonto ändern
Der VDA ruft ctxAppVService auf, um auf Paketspeicherpfade zuzugreifen. Standardmäßig greift ctxAppVService auf Paketspeicherpfade mit dem lokalen Systemkonto des Computers zu. Diese Art der Computerauthentifizierung funktioniert in AD-Domänen. Sie funktioniert jedoch nicht in den AD- und Azure AD-Integrationsszenarien, die eine benutzerkontobasierte Authentifizierung erfordern.
Wenn Sie Pakete auf einer Azure-Dateifreigabe speichern, ändern Sie das Anmeldekonto für ctxAppVService in ein Benutzerkonto, das Leseberechtigungen für den Paketspeicherpfad besitzt. Die detaillierten Schritte sind wie folgt:
-
Starten Sie Dienste, klicken Sie mit der rechten Maustaste auf ctxAppVService, und wählen Sie dann Eigenschaften.
-
Wählen Sie auf der Registerkarte Anmelden die Option Dieses Konto, geben Sie ein Benutzerkonto mit Leseberechtigungen für den Paketspeicherpfad ein und geben Sie dann das Kennwort des Benutzers zweimal ein.
-
Klicken Sie auf OK.
Anwendungspakete in Ihre Umgebung hochladen
Nachdem Sie Anwendungspakete bei Bedarf an einem Netzwerkspeicherort gespeichert haben, laden Sie sie zur Bereitstellung in Ihre Umgebung hoch. Verwenden Sie je nach Bedarf eine der folgenden Methoden:
Vorbereitungen
Citrix Virtual Apps and Desktops verwendet eine VDA-Maschine, um die Verbindung zum Netzwerkspeicherort für die Paketerkennung herzustellen. Erstellen Sie daher vorab eine Bereitstellungsgruppe und stellen Sie sicher, dass mindestens ein VDA in der Gruppe die folgenden Anforderungen erfüllt:
- VDA-Version:
- Zur Erkennung von App-V-Paketen: 2203 oder höher
- Zur Erkennung von MSIX- und MSIX-App-Attach-Paketen: 2209 oder höher
- Citrix Personalization für App-V-Komponente: Installiert
- Berechtigung für den Paketspeicherort: Lesen (Weitere Informationen finden Sie unter Schritt 2: Anwendungspakete auf Netzwerkfreigaben speichern.)
- Stromversorgung: Ein
- Status: Registriert
Anwendungspakete in großen Mengen hochladen
Laden Sie Pakete von einem Netzwerkspeicherort in Ihre Umgebung hoch. Stellen Sie sicher, dass Sie die folgenden Elemente vor dem Upload bereit haben:
- Eine Bereitstellungsgruppe, die die Anforderungen von Preparation erfüllt
- Der Netzwerkpfad
Gehen Sie wie folgt vor, um Pakete in großen Mengen hochzuladen:
- Wählen Sie im linken Bereich App Packages aus.
- Klicken Sie auf der Registerkarte Sources auf die Schaltfläche Add Source. Die Seite Add Source wird angezeigt.
- Geben Sie im Feld Name einen aussagekräftigen Namen für die Paketquelle ein.
- Klicken Sie im Feld Delivery group auf Select a delivery group. Wählen Sie anschließend eine Bereitstellungsgruppe aus, die die unter Preparation genannten Anforderungen erfüllt, und klicken Sie dann auf OK.
- Wählen Sie im Feld Location type je nachdem, wo Sie die Pakete speichern, Microsoft App-V server oder Network share aus und nehmen Sie dann die entsprechenden Einstellungen vor:
- Wenn Sie Microsoft App-V server auswählen, geben Sie die folgenden Informationen ein:
- URL des Verwaltungsservers. Beispiel:
http://appv-server.example.com - Anmeldeinformationen des Administrators des Verwaltungsservers.
- URL und Portnummer des Publishing-Servers. Beispiel:
http://appv-server.example.com:3330
- URL des Verwaltungsservers. Beispiel:
- Wenn Sie Network share ausgewählt haben, geben Sie die folgenden Informationen an:
- Geben Sie den UNC-Pfad der Netzwerkfreigabe ein. Beispiel:
\\Package-Server\apps\ - Wählen Sie die Pakettypen aus, die Sie hochladen möchten. Zu den Optionen gehören App-V, MSIX und MSIX app attach.
- Geben Sie an, ob Unterordner nach Paketen durchsucht werden sollen.
- Geben Sie den UNC-Pfad der Netzwerkfreigabe ein. Beispiel:
- Wenn Sie Microsoft App-V server auswählen, geben Sie die folgenden Informationen ein:
-
Klicken Sie auf Quelle hinzufügen.
Die Seite „Quelle hinzufügen“ wird geschlossen, und die neu hinzugefügte Quelle wird in der Quellenliste angezeigt. Citrix Virtual Apps and Desktops lädt die Pakete über einen VDA in der Bereitstellungsgruppe in Ihre Umgebung hoch. Nach Abschluss des Uploads zeigt das Feld „Status“ Import erfolgreich an. Die entsprechenden Pakete werden auf der Registerkarte Pakete angezeigt.
Hinweis:
Um in einem Quellspeicherort nach Paketaktualisierungen zu suchen und diese in Ihre Umgebung zu importieren, wählen Sie den Speicherort in der Quellenliste aus und klicken Sie auf Nach Paketaktualisierungen suchen.
Anwendungspakete einzeln hochladen
Laden Sie ein Anwendungspaket von einer Netzwerkfreigabe in Ihre Umgebung hoch. Stellen Sie vor dem Hochladen sicher, dass Sie die folgenden Elemente bereithalten:
- Eine Bereitstellungsgruppe, die die in Vorbereitung genannten Anforderungen erfüllt
- Der Netzwerkpfad.
Führen Sie die folgenden Schritte aus, um ein Paket in Ihre Umgebung hochzuladen:
- Wählen Sie im linken Bereich App-Pakete aus.
- Klicken Sie auf der Registerkarte Pakete auf die Schaltfläche Paket hinzufügen. Die Seite Paket hinzufügen wird angezeigt.
- Klicken Sie im Feld Bereitstellungsgruppe auf Bereitstellungsgruppe auswählen. Wählen Sie anschließend eine Bereitstellungsgruppe aus, die die in Vorbereitung genannten Anforderungen erfüllt, und klicken Sie dann auf OK.
- Geben Sie im Feld Vollständiger Paketpfad einen Pfad nach Bedarf ein:
- Um mehrere Pakete gleichzeitig hochzuladen, geben Sie deren vollständige Pfade durch Semikolons getrennt ein (
;). Beispiel:\\Package-Server\apps\office365.appv;\\Package-Server\apps\skype.msix;\\Package-Server\apps\slack.vhd - Um alle auf einer Netzwerkfreigabe vorhandenen Pakete hochzuladen, geben Sie den Speicherpfad ein. Beispiel: \package-Server\apps\
- Um mehrere Pakete gleichzeitig hochzuladen, geben Sie deren vollständige Pfade durch Semikolons getrennt ein (
-
Klicken Sie auf Paket hinzufügen.
Das Anwendungspaket wird auf der Registerkarte Pakete angezeigt.
Anwendungen zu Bereitstellungsgruppen hinzufügen
Nachdem ein Anwendungspaket vollständig hochgeladen wurde, fügen Sie dessen Anwendungen nach Bedarf einer oder mehreren Bereitstellungsgruppen hinzu. Dadurch können Benutzer, die diesen Bereitstellungsgruppen zugeordnet sind, auf die Anwendungen zugreifen.
Führen Sie die folgenden Schritte aus, um einem Paket eine oder mehrere Anwendungen zu mehreren Bereitstellungsgruppen hinzuzufügen:
- Wählen Sie im linken Bereich App-Pakete aus.
- Wählen Sie auf der Registerkarte Pakete nach Bedarf ein Paket aus.
- Klicken Sie in der Aktionsleiste auf Bereitstellungsgruppen hinzufügen. Die Seite „Bereitstellungsgruppen hinzufügen“ wird angezeigt.
- Wählen Sie nach Bedarf eine oder mehrere Anwendungen im Paket aus und klicken Sie dann auf Weiter. Bereitstellungsgruppen mit dem Bereitstellungstyp Anwendungen werden angezeigt.
- Wählen Sie in der Liste der Bereitstellungsgruppen die Gruppen aus, denen Sie die Anwendungen zuweisen möchten, und klicken Sie dann auf Weiter. Hinweis: Wenn Sie ein MSIX- oder MSIX-App-Attach-Paket ausgewählt haben, werden in der Liste nur Bereitstellungsgruppen angezeigt, deren Funktionslevel 2106 oder höher ist.
- Klicken Sie auf Fertig stellen.
Sie können verpackte Anwendungen auch einer Bereitstellungsgruppe hinzufügen, wenn Sie:
- Eine Bereitstellungsgruppe erstellen. Weitere Informationen finden Sie unter Bereitstellungsgruppen erstellen.
- Vorhandene Bereitstellungsgruppen oder Anwendungsgruppen bearbeiten. Weitere Informationen finden Sie unter Anwendungen hinzufügen.
(Optional) Isolationsgruppen für App-V-Pakete erstellen
Sie können Isolationsgruppen erstellen, um die automatische Bereitstellung voneinander abhängiger App-V-Pakete zu ermöglichen.
Hinweis:
Isolationsgruppen werden für die App-V-Methode mit Einzelverwaltung unterstützt. Wenn Sie die App-V-Methode mit Doppelverwaltung verwenden, können Sie dasselbe Ziel erreichen, indem Sie Verbindungsgruppen in der Microsoft App-V-Infrastruktur erstellen. Weitere Informationen finden Sie in diesem Microsoft-Dokumentationsartikel: https://docs.microsoft.com/de-de/windows/application-management/app-v/appv-connection-group-file.
Informationen zu Isolationsgruppen
Eine Isolationsgruppe ist eine Sammlung voneinander abhängiger Anwendungspakete, die in derselben Windows-Sandbox ausgeführt werden müssen, um eine virtuelle Umgebung zu erstellen. Citrix App-V-Isolationsgruppen ähneln App-V-Verbindungsgruppen, sind aber nicht identisch. Eine Isolationsgruppe umfasst zwei Arten von Paketen:
- Explizite Anwendungspakete. Anwendungen mit spezifischen Lizenzanforderungen. Sie können diese Anwendungen auf einen bestimmten Benutzerkreis beschränken, indem Sie sie zu Bereitstellungsgruppen hinzufügen.
- Automatische Anwendungspakete. Anwendungen, die allen Benutzern immer zur Verfügung stehen, unabhängig davon, ob sie zu Bereitstellungsgruppen hinzugefügt wurden.
Beispielsweise benötigt die Anwendung app-a JRE 1.7 zur Ausführung. Sie können eine Isolationsgruppe erstellen, die App-A (als Explizit markiert) und JRE 1.7 (als Automatisch markiert) enthält. Fügen Sie anschließend das App-V-Paket für app-a einer oder mehreren Bereitstellungsgruppen hinzu. Wenn ein Benutzer App-A startet, wird JRE 1.7 automatisch mit bereitgestellt.
Wenn ein Benutzer eine in einer Isolationsgruppe als Explizit markierte App-V-Anwendung startet, überprüft Citrix Virtual Apps and Desktops die Zugriffsberechtigung des Benutzers auf die Anwendung in den Bereitstellungsgruppen. Wenn der Benutzer die Berechtigung zum Zugriff auf die Anwendung hat, werden alle automatischen Anwendungspakete in derselben Isolationsgruppe dem Benutzer zur Verfügung gestellt.
Sie müssen die automatischen Pakete keiner Bereitstellungsgruppe hinzufügen. Wenn sich ein weiteres explizites Anwendungspaket in der Isolationsgruppe befindet, wird dieses Paket dem Benutzer nur dann zur Verfügung gestellt, wenn es sich in derselben Bereitstellungsgruppe befindet.
Weitere Informationen zu isolierten Gruppen finden Sie in diesem Citrix-Blog.
Eine App-V-Isolationsgruppe erstellen
Erstellen Sie eine Isolationsgruppe und fügen Sie ihr voneinander abhängige Anwendungspakete hinzu. Die detaillierten Schritte sind wie folgt:
- Klicken Sie auf der Registerkarte Isolationsgruppen auf Isolationsgruppe hinzufügen.
- Geben Sie einen Namen und eine Beschreibung für die Isolationsgruppe ein. Alle Anwendungspakete in Ihrer Umgebung werden in der Liste Verfügbare Pakete angezeigt.
- Wählen Sie aus der Liste Verfügbare Pakete eine Anwendung aus und klicken Sie dann auf den Rechtspfeil. Die ausgewählte Anwendung wird in der Liste Pakete in Isolationsgruppe angezeigt.
- Wählen Sie im Feld Bereitstellung für die Anwendung Explizit oder Automatisch aus.
- Wiederholen Sie die Schritte 2–3, um weitere Pakete hinzuzufügen.
- Um die Reihenfolge der Pakete in der Liste anzupassen, klicken Sie auf den Aufwärts- oder Abwärtspfeil.
- Klicken Sie auf Speichern.
Hinweis:
Konfigurationen von Isolationsgruppen führen zur Erstellung von App-V-Verbindungsgruppen auf dem VDA. Bereitstellungsszenarien können komplex werden, und der App-V-Client unterstützt Pakete, die jeweils nur in einer aktiven Verbindungsgruppe enthalten sind. Wir empfehlen, dass Sie vermeiden, dasselbe Paket zu zwei verschiedenen Isolationsgruppen hinzuzufügen, die derselben Bereitstellungsgruppe hinzugefügt werden.
Veröffentlichen von gepackten Anwendungen auf VDAs für Einzelsitzungen oder freigegebene Desktops
Sie können jetzt App-V-, MSIX- und MSIX-App-Attach-Pakete direkt über Bereitstellungsgruppen an Ihre VDA-Sitzungen für Einzelsitzungen oder freigegebene Desktops liefern. Sie können auf die gepackten Anwendungen auf Ihrem Desktop-VDA bei der Anmeldung zugreifen, basierend auf den für die Anwendungen festgelegten Zugriffsberechtigungen.
Vorteile
- Anwendungen sind auf dem VDA bei der Anmeldung verfügbar und werden nicht bei Bedarf über Workspace oder StoreFront bereitgestellt.
- Verbesserte Startzeit beim Zugriff auf die gepackten Anwendungen.
- Erleichtert die unabhängige Wartung der gepackten Anwendungen, getrennt vom Basisimage des VDA.
Überlegungen
- Diese Option ist nur für Single-Session-VDAs über das entsprechende PowerShell SDK verfügbar. Sie ist derzeit nicht im Web Studio-Workflow verfügbar. Die Veröffentlichung auf freigegebenen Desktops kann mit dem PowerShell SDK oder auf die bestehende Weise über den Web Studio-Workflow erfolgen. Weitere Informationen zum bestehenden Verfahren finden Sie unter Anwendungen zu Bereitstellungsgruppen hinzufügen.
- Anwendungen müssen Teil einer Bereitstellungsgruppe sein.
Vorbereitung
- Stellen Sie sicher, dass die gepackten Anwendungen signiert und am Dateiserver- oder UNC-Speicherort verfügbar sind. Weitere Informationen finden Sie unter Anwendungspakete auf Netzwerkfreigaben speichern.
- Installieren Sie die Citrix Personalisierungskomponente auf VDA-Maschinen.
Verfahren
Um gepackte Anwendungen an Desktop-VDAs zu liefern, führen Sie die folgenden Schritte aus:
- Anwendungspakete in Web Studio importieren.
- Die gepackte BrokerApplication veröffentlichen.
- Die Sichtbarkeit von Anwendungen im Web Studio einschränken.
Anwendungspakete in Web Studio importieren
- Öffnen Sie einen Webbrowser. Geben Sie
https://<address of the server hosting Web Studio>/Citrix/Studioein. - Erstellen Sie eine Bereitstellungsgruppe. Weitere Informationen finden Sie unter Bereitstellungsgruppen erstellen.
- Importieren Sie die Anwendungspakete in Web Studio. Weitere Informationen finden Sie unter Anwendungspakete in großen Mengen hochladen.
Die gepackte Anwendung auf BrokerApplication veröffentlichen
Wenn Sie auf einen Multi-Session- (freigegebenen) VDA oder auf einen Single-Session-Anwendungs-VDA veröffentlichen, bleibt das Veröffentlichungsverfahren unverändert. Weitere Informationen finden Sie unter Anwendungen zu Bereitstellungsgruppen hinzufügen. Wenn Sie auf einen Single-Session-Desktop-VDA veröffentlichen, gehen Sie wie folgt vor:
Führen Sie auf dem Delivery Controller™ die folgenden PowerShell-Befehle aus:
-
So rufen Sie die im Paket enthaltenen Befehle ab:
Import-Module "D:\Support\Tools\Scripts\Citrix.Cloud.AppLibrary.Admin.v1.psm1"Hinweis:
Die Version des
App-V package discovery module, die diese Funktionalität unterstützt, finden Sie auf der Citrix Virtual Apps and Desktops ISO (Version 2311 oder höher) unter dem oben genannten Pfad. -
So rufen Sie die relevanten Bereitstellungsgruppen-IDs und Paket-Anwendungs-IDs ab:
Get-BrokerDesktopGroup | Format-Table Uid, NameGet-AppLibAppVApplication | Format-Table Uid, Name -
So veröffentlichen Sie die Pakete und erstellen die entsprechenden BrokerMachineConfigurations:
Publish-PackagedApplication -AppLibararyApplicationUid <AppLibararyApplication.Uid > -DesktopGroupUid <DesktopGroup.Uid> -
So synchronisieren Sie die Broker-Konfigurationen, die später an den Broker-Agenten auf dem VDA gesendet werden:
Update-DesktopGroupMachineConfigurations -DesktopGroupUid <DesktopGroup.Uid>Hinweis:
Stellen Sie sicher, dass Sie den PowerShell-Befehl
Update-DesktopGroupMachineConfigurationsausführen, nachdem Sie paketierte Anwendungen auf einem VDA veröffentlicht oder entfernt haben.
Sichtbarkeit von Anwendungen in Web Studio einschränken
Standardmäßig stehen Benutzern alle paketierten Anwendungen, die der Bereitstellungsgruppe zugewiesen sind, die ihren VDA bedient, in ihrer Desktopsitzung zur Verfügung. Sie können die Sichtbarkeit von paketierten Anwendungen auf den Desktop-VDAs steuern, indem Sie die Sichtbarkeit der Anwendungen für bestimmte Benutzer oder Gruppen im Web Studio festlegen. Um die Sichtbarkeit von paketierten Anwendungen zu verwalten, siehe Anwendungseigenschaften ändern.
In diesem Artikel
- App-V-Anwendungen bereitstellen und verteilen
- MSIX- und MSIX App Attach-Anwendungen bereitstellen und liefern
- Installieren der Citrix Personalization-Komponente auf VDA-Maschinen
- Anwendungspakete auf Netzwerkfreigaben speichern
- Anwendungspakete in Ihre Umgebung hochladen
- Anwendungen zu Bereitstellungsgruppen hinzufügen
- (Optional) Isolationsgruppen für App-V-Pakete erstellen
- Veröffentlichen von gepackten Anwendungen auf VDAs für Einzelsitzungen oder freigegebene Desktops