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.
  • Wir empfehlen nicht, Web Studio und Citrix Studio austauschbar für die Bereitstellung und Verteilung von App-Paketen zu verwenden. Jedes verwendet unterschiedliche Mechanismen, was zu Diskrepanzen führen kann, z. B. dass App-V-Serverinformationen in einem korrekt, im anderen jedoch nicht angezeigt werden.

Microsoft bietet drei Paketierungstechnologien zur Bereitstellung von Anwendungen für Benutzer: 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:

Bereitstellen und Verteilen von App-V-Anwendungen

Dieser Abschnitt behandelt die folgenden Informationen:

  • Übersicht. Beschreibt die Verwaltungsmethoden für die Bereitstellung und Verwaltung der App-V-Pakete.
  • Verfahren. Enthält 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 bei 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 Personalisierungskomponente auf VDA-Maschinen installiert. Verwaltet die Registrierung des entsprechenden App-V-Publishing-Servers, der für den Anwendungsstart erforderlich ist.

    Diese Methode stellt sicher, dass der App-V-Publishing-Server zum richtigen Zeitpunkt für den Benutzer synchronisiert wird. Der Publishing-Server 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 liefert und verwaltet Pakete unabhängig.

    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 Personalisierungskomponente verwaltet und liefert Anwendungen dann wie folgt:

    • Verarbeiten der Bereitstellungskonfigurationsdateien und Benutzerkonfigurationsdateien beim Start einer Anwendung.

    • Verwalten aller Aspekte des Lebenszyklus von Paketen auf dem Hostcomputer.

Sie können beide Verwaltungsmethoden gleichzeitig verwenden. Das heißt, wenn Sie Anwendungen zu Bereitstellungsgruppen hinzufügen, können die Anwendungen aus 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 hat, 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 Personalisierungskomponente auf VDA-Maschinen installieren. Weitere Informationen finden Sie unter Installieren der Citrix Personalisierungskomponente auf VDA-Maschinen.

Führen Sie die folgenden Schritte aus, um App-V-Paketanwendungen für Ihre Benutzer bereitzustellen:

  1. Speichern von Anwendungspaketen auf Netzwerkfreigaben.
  2. Hochladen von Anwendungspaketen in Ihre Umgebung.
  3. Hinzufügen von Anwendungen zu Bereitstellungsgruppen.
  4. Um die automatische Bereitstellung voneinander abhängiger App-V-Pakete zu ermöglichen, erstellen Sie Isolationsgruppen.

Informationen dazu, wie Citrix Virtual Apps and Desktops App-V Dynamic Configuration Files in der Single Admin-Methode erkennt und anwendet, finden Sie in diesem Citrix-Blog.

Bereitstellen und Bereitstellen von MSIX- und MSIX-App-Attach-Anwendungen

Dieser Abschnitt behandelt die folgenden Informationen:

  • Übersicht. Beschreibt, wie die MSIX- und MSIX-App-Attach-Pakete bereitgestellt und verwaltet werden.
  • Verfahren. Enthält Verfahren zum Bereitstellen und Ausliefern 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 in MSIX und MSIX App Attach gepackte Anwendungen für Ihre Benutzer bereitzustellen, gehen Sie wie folgt vor:

  1. Anwendungspakete auf Netzwerkfreigaben speichern.
  2. Anwendungspakete in Ihre Umgebung hochladen.
  3. Anwendungen zu Bereitstellungsgruppen hinzufügen.

Citrix Personalization-Komponente auf VDA-Maschinen installieren

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, gehen Sie wie folgt vor:

  • Navigieren 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, gehen Sie wie folgt vor:

  1. Navigieren 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.
  2. 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) 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:

  1. Generieren Sie Anwendungspakete. Weitere Informationen finden Sie in der Microsoft-Dokumentation.

  2. 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 von einem UNC-Pfad auf dem App-V-Verwaltungsserver. (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.

  3. Stellen Sie sicher, dass der VDA Leseberechtigung für den Paketspeicherpfad hat:

    • Wenn Sie Pakete auf einer UNC- oder SMB-Netzwerkfreigabe in Ihrer AD-Domäne speichern, erteilen Sie dem VDA-Computer Leseberechtigung für den Speicherpfad. Dazu können Sie dem AD-Konto des Computers explizit Leseberechtigung 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 Leseberechtigung 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 über das lokale Systemkonto des Computers auf Paketspeicherpfade zu. Diese Art der Computerauthentifizierung funktioniert in AD-Domänen. Sie funktioniert jedoch nicht in den Integrationsszenarien von AD und Azure AD, die eine benutzerkontobasierte Authentifizierung erfordern.

Wenn Sie Pakete auf einer Azure-Dateifreigabe speichern, ändern Sie das Anmeldekonto für ctxAppVService in ein Benutzerkonto, das Leseberechtigung für den Paketspeicherpfad hat. Detaillierte Schritte sind wie folgt:

  1. Starten Sie Dienste, klicken Sie mit der rechten Maustaste auf ctxAppVService, und wählen Sie dann Eigenschaften.

  2. Wählen Sie auf der Registerkarte Anmelden die Option Dieses Konto, geben Sie ein Benutzerkonto ein, das Leseberechtigung für den Paketspeicherpfad hat, und geben Sie dann das Kennwort des Benutzers zweimal ein.

  3. Klicken Sie auf OK.

Anwendungspakete in Ihre Umgebung hochladen

Nachdem Sie Anwendungspakete bei Bedarf an einem Netzwerkspeicherort gespeichert haben, laden Sie diese 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 vorher 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
  • Komponente Citrix Personalization for App-V: 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 an einem Netzwerkspeicherort in Ihre Umgebung hoch. Stellen Sie sicher, dass Sie die folgenden Elemente vor dem Hochladen bereithalten:

  • Eine Bereitstellungsgruppe, die die Anforderungen unter Vorbereitung erfüllt
  • Der Netzwerkspeicherortpfad

Gehen Sie wie folgt vor, um Pakete in großen Mengen hochzuladen:

  1. Wählen Sie im linken Bereich App-Pakete aus.
  2. Klicken Sie auf der Registerkarte Quellen auf die Schaltfläche Quelle hinzufügen. Die Seite Quelle hinzufügen wird angezeigt.
  3. Geben Sie im Feld Name einen aussagekräftigen Namen für die Paketquelle ein.
  4. Klicken Sie im Feld Bereitstellungsgruppe auf Bereitstellungsgruppe auswählen. Wählen Sie anschließend eine Bereitstellungsgruppe aus, die die unter Vorbereitung genannten Anforderungen erfüllt, und klicken Sie dann auf OK.
  5. Wählen Sie im Feld Speicherorttyp je nachdem, wo Sie die Pakete speichern, Microsoft App-V-Server oder Netzwerkfreigabe aus und schließen Sie dann die entsprechenden Einstellungen ab:
    • Wenn Sie Microsoft App-V-Server auswählen, geben Sie die folgenden Informationen ein:
      • URL des Management-Servers. Beispiel: http://appv-server.example.com
      • Anmeldeinformationen des Administrators des Management-Servers.
      • URL und Portnummer des Publishing-Servers. Beispiel: http://appv-server.example.com:3330
    • Wenn Sie Netzwerkfreigabe 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.
  6. 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 Quellliste 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 bereit haben:

  • 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:

  1. Wählen Sie im linken Bereich App-Pakete aus.
  2. Klicken Sie auf der Registerkarte Pakete auf die Schaltfläche Paket hinzufügen. Die Seite Paket hinzufügen wird angezeigt.
  3. 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.
  4. Geben Sie im Feld Vollständiger Paketpfad einen Pfad nach Bedarf ein:
    • Um mehrere Pakete gleichzeitig hochzuladen, geben Sie deren vollständige Pfade, getrennt durch Semikolons (;), 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\
  5. 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 bei 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 einer oder mehreren Bereitstellungsgruppen eine oder mehrere Anwendungen in einem Paket hinzuzufügen:

  1. Wählen Sie im linken Bereich App-Pakete aus.
  2. Wählen Sie auf der Registerkarte Pakete bei Bedarf ein Paket aus.
  3. Klicken Sie in der Aktionsleiste auf Bereitstellungsgruppen hinzufügen. Die Seite „Bereitstellungsgruppen hinzufügen“ wird angezeigt.
  4. Wählen Sie bei Bedarf eine oder mehrere Anwendungen im Paket aus und klicken Sie dann auf Weiter.
  5. 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.
  6. Klicken Sie auf Fertig stellen.

Sie können verpackte Anwendungen auch einer Bereitstellungsgruppe hinzufügen, wenn:

(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 erfordert die Anwendung app-a JRE 1.7 zur Ausführung. Sie können eine Isolationsgruppe erstellen, die App-A (als Explizit gekennzeichnet) und JRE 1.7 (als Automatisch gekennzeichnet) 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 als Explizit gekennzeichnete App-V-Anwendung in einer Isolationsgruppe startet, überprüft Citrix Virtual Apps and Desktops die Zugriffsberechtigung des Benutzers für 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.

App-V-Isolationsgruppe erstellen

Erstellen Sie eine Isolationsgruppe und fügen Sie ihr voneinander abhängige Anwendungspakete hinzu. Die detaillierten Schritte sind wie folgt:

  1. Klicken Sie auf der Registerkarte Isolationsgruppen auf Isolationsgruppe hinzufügen.
  2. 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.
  3. Wählen Sie aus der Liste Verfügbare Pakete eine Anwendung nach Bedarf aus und klicken Sie dann auf den Rechtspfeil. Die ausgewählte Anwendung wird in der Liste Pakete in Isolationsgruppe angezeigt.
  4. Wählen Sie im Feld Bereitstellung für die Anwendung Explizit oder Automatisch aus.
  5. Wiederholen Sie die Schritte 2–3, um weitere Pakete hinzuzufügen.
  6. Um die Reihenfolge der Pakete in der Liste anzupassen, klicken Sie auf den Aufwärts- oder Abwärtspfeil.
  7. 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 Paket-Anwendungen auf Single-Session- oder Shared-Desktop-VDAs

Sie können jetzt App-V-, MSIX- und MSIX-App-Attach-Pakete direkt über Bereitstellungsgruppen an Ihre Single-Session- oder Shared-Desktop-VDA-Sitzungen liefern. Sie können auf die Paket-Anwendungen auf Ihrem Desktop-VDA beim Anmelden zugreifen, basierend auf den für die Anwendungen festgelegten Zugriffsrechten.

Vorteile

  • Anwendungen sind beim Anmelden auf dem VDA verfügbar und werden nicht bei Bedarf über Workspace oder StoreFront bereitgestellt.
  • Verbesserte Startzeit beim Zugriff auf die Paket-Anwendungen.
  • Erleichtert die unabhängige Wartung der Paket-Anwendungen, getrennt vom Basisimage des VDAs.

Ü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.

Bevor Sie beginnen

Vorgehensweise

Um gepackte Anwendungen an Desktop-VDAs zu liefern, führen Sie die folgenden Schritte aus:

  1. Anwendungspakete in Web Studio importieren.
  2. Die gepackte BrokerApplication veröffentlichen.
  3. Die Sichtbarkeit von Anwendungen im Web Studio einschränken.

Anwendungspakete in Web Studio importieren

  1. Öffnen Sie einen Webbrowser. Geben Sie https://<address of the server hosting Web Studio>/Citrix/Studio ein.
  2. Erstellen Sie eine Bereitstellungsgruppe. Weitere Informationen finden Sie unter Bereitstellungsgruppen erstellen.
  3. Importieren Sie die Anwendungspakete in Web Studio. Weitere Informationen finden Sie unter Anwendungspakete in großen Mengen hochladen.

Veröffentlichen der gepackten Anwendung auf BrokerApplication

Wenn Sie auf einem Multi-Session- (freigegebenen) VDA oder einem 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 einem Single-Session-Desktop-VDA veröffentlichen, gehen Sie wie folgt vor:

Führen Sie auf dem Delivery Controller™ die folgenden PowerShell-Befehle aus:

  1. So rufen Sie die im Paket enthaltenen Befehle ab:

    Import-Module "D:\Support\Tools\Scripts\Citrix.Cloud.AppLibrary.Admin.v1.psm1"

    Hinweis:

    Die Version von 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.

  2. So rufen Sie die relevanten Bereitstellungsgruppen-IDs und IDs der gepackten Anwendungen ab:

    Get-BrokerDesktopGroup | Format-Table Uid, Name Get-AppLibAppVApplication | Format-Table Uid, Name

  3. So veröffentlichen Sie die Pakete und erstellen die entsprechenden BrokerMachineConfigurations:

    Publish-PackagedApplication -AppLibararyApplicationUid <AppLibararyApplication.Uid > -DesktopGroupUid <DesktopGroup.Uid>

  4. So synchronisieren Sie die Broker-Konfigurationen, die später an den Broker-Agent auf dem VDA gesendet werden:

    Update-DesktopGroupMachineConfigurations -DesktopGroupUid <DesktopGroup.Uid>

    Hinweis:

    Stellen Sie sicher, dass Sie den PowerShell-Befehl Update-DesktopGroupMachineConfigurations ausführen, nachdem Sie gepackte 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 von Anwendungen für bestimmte Benutzer oder Gruppen in Web Studio festlegen. Um die Sichtbarkeit von paketierten Anwendungen zu verwalten, siehe Anwendungseigenschaften ändern.