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 angezeigt werden, im anderen jedoch nicht.

Es gibt verschiedene Paketierungstechnologien zur Bereitstellung von Anwendungen für Benutzer, darunter App-V, MSIX, MSIX App Attach und FlexApp. Dieser Artikel führt Sie durch die Bereitstellung und Verteilung dieser paketierten Anwendungen in Ihrer Citrix Virtual Apps and Desktops-Umgebung:

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. Sie verursacht Hardware-, Infrastruktur- und Verwaltungsaufwand. Citrix Virtual Apps and Desktops und App-V-Server müssen synchronisiert bleiben, insbesondere bei Benutzerberechtigungen.

    Dual Admin funktioniert am besten in Bereitstellungen, bei 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-Veröffentlichungsservers, der für den Anwendungsstart erforderlich ist.

    Diese Methode stellt sicher, dass der App-V-Veröffentlichungsserver zum richtigen Zeitpunkt für den Benutzer synchronisiert wird. Der Veröffentlichungsserver pflegt andere Aspekte des Paket-Lebenszyklus, 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 Aufwand, 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 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. Mit anderen Worten, 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 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 Personalization-Komponente auf VDA-Maschinen installieren. Weitere Informationen finden Sie unter Installieren der Citrix Personalization-Komponente 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.

Damit Citrix Virtual Apps and Desktops App-V Dynamic Configuration Files in der Single Admin-Methode erkennt und anwendet, lesen Sie diesen Citrix-Blog.

Bereitstellen und Ausliefern 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 zur Bereitstellung und Auslieferung 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:

Um MSIX- und MSIX-App-Attach-Paketanwendungen für Ihre Benutzer bereitzustellen, führen Sie die folgenden Schritte aus:

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

FlexApp-Anwendungen bereitstellen und liefern

Dieser Abschnitt behandelt die folgenden Informationen:

  • Übersicht. Beschreibt, wie Citrix DaaS™ die FlexApp-Pakete bereitstellt und verwaltet.
  • Verfahren. Enthält Verfahren zur Bereitstellung und Lieferung dieser Pakete.

Übersicht

Citrix DaaS stellt FlexApp-Anwendungen für Benutzer über die Citrix Personalization-Komponente und den FlexApp-Bereitstellungsagenten bereit, die auf VDA-Maschinen installiert sind. Diese beiden Komponenten verwalten alle Aspekte des Lebenszyklus von Paketen auf der Hostmaschine.

Verfahren

Um die Bereitstellung von FlexApp-Anwendungen zu unterstützen, müssen Sie die folgenden Komponenten auf den VDA-Maschinen installieren:

Stellen Sie Ihren Benutzern FlexApp-Paketanwendungen bereit, indem Sie die folgenden Schritte ausführen:

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

FlexApp One Agent installieren

  1. Starten Sie eine Administrator-Eingabeaufforderung auf dem VDA.
  2. Suchen Sie den Netzwerkpfad für ein beliebiges FlexApp One-Paket.
  3. Geben Sie den folgenden Befehl ein: \\path\to\any\FlexAppOnePackage.exe --install
  4. Bestätigen Sie alle angezeigten Aufforderungen.

Citrix Personalization-Komponente auf VDA-Maschinen installieren

Die Citrix Personalization-Komponente verwaltet den Veröffentlichungsprozess für Anwendungspakete in den Formaten App-V, MSIX, MSIX App Attach und FlexApp. 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”.

Führen Sie die folgenden Schritte aus, um die Komponente nach der VDA-Installation zu installieren:

  1. Gehen Sie auf dem VDA-Computer 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. Einzelheiten 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.

    • Für FlexApp: Speichern Sie die Pakete auf einer UNC- oder SMB-Netzwerkfreigabe oder 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 einer AD-Gruppe hinzufügen, 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. Ausführliche 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 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 Leseberechtigung für den Paketspeicherpfad hat. Die detaillierten 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 sie zur Bereitstellung in Ihre Umgebung hoch. Verwenden Sie je nach Bedarf eine der folgenden Methoden:

Vorbereitungen

Citrix Virtual Apps and Desktops verwendet einen VDA-Computer, um die Verbindung zum Netzwerkspeicherort für die Paketerkennung herzustellen. Erstellen Sie daher (/de-de/citrix-virtual-apps-desktops/2411/install-configure/delivery-groups-create.html) im Voraus und stellen Sie sicher, dass mindestens ein VDA in der Gruppe die folgenden Anforderungen erfüllt:

  • VDA-Version:
    • Zum Erkennen von App-V-Paketen: 2203 oder höher
    • Zum Erkennen von MSIX- und MSIX-App-Attach-Paketen: 2209 oder höher
    • Zum Erkennen von FlexApp-Paketen: 2311 oder höher
  • Citrix Personalization für App-V-Komponente: Installiert
  • Berechtigung für den Paketspeicherort: Lesen (Weitere Informationen finden Sie unter Schritt 2: Speichern von Anwendungspaketen auf Netzwerkfreigaben.)
  • 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 bereit haben:

  • Eine Bereitstellungsgruppe, die die Anforderungen unter Vorbereitung erfüllt
  • Der Pfad zum Netzwerkspeicherort

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 in 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 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
    • 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, MSIX App Attach und FlexApp.
      • 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 wird im Feld „Status“ Import erfolgreich angezeigt. 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 bereit haben:

  • Eine Bereitstellungsgruppe, die die in Vorbereitung genannten Anforderungen erfüllt
  • Der Netzwerkpfad.

Um ein Paket in Ihre Umgebung hochzuladen, führen Sie die folgenden Schritte aus:

  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 bei Bedarf einen Pfad ein:
    • Um mehrere Pakete gleichzeitig hochzuladen, geben Sie deren vollständige Pfade ein, getrennt durch Semikolons (;). 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 in Ihre Umgebung 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.

Hinweis:

  • Sie können gepackte Anwendungen über Bereitstellungsgruppen für Single-Session-VDAs und Multi-Session-VDAs bereitstellen.
  • Standardmäßig haben Endbenutzer Zugriff auf alle gepackten Anwendungen, die den Bereitstellungsgruppen zugewiesen sind, die ihren Single-Session- (oder auch Desktop-) VDAs zugeordnet sind. Um die Sichtbarkeit einer gepackten Anwendung auf Desktop-VDAs für bestimmte Benutzer oder Gruppen einzuschränken, wechseln Sie zum Knoten Anwendungen, wählen Sie die Anwendung aus und wählen Sie dann Anwendungseigenschaften bearbeiten > Sichtbarkeit einschränken, um Änderungen vorzunehmen.

Um eine oder mehrere Anwendungen in einem Paket zu mehreren Bereitstellungsgruppen hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Wählen Sie im linken Bereich App-Pakete aus.
  2. Wählen Sie auf der Registerkarte Pakete ein Paket nach Bedarf aus.
  3. Klicken Sie in der Aktionsleiste auf Bereitstellungsgruppen hinzufügen. Die Seite „Anwendungen Bereitstellungsgruppen zuweisen“ wird angezeigt.
  4. Wählen Sie nach 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 nur Bereitstellungsgruppen angezeigt, deren Funktionslevel 2106 oder höher ist.
    • Wenn Sie ein FlexApp-Paket ausgewählt haben, werden nur Bereitstellungsgruppen angezeigt, deren Funktionslevel 2206 oder höher ist.
  6. Klicken Sie auf Fertig stellen.

Um Anwendungen in verschiedenen Paketen zu mehreren Bereitstellungsgruppen hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Wählen Sie im linken Bereich App-Pakete aus.
  2. Wählen Sie auf der Registerkarte Anwendungen die Option Anwendungen hinzufügen.
  3. Wählen Sie auf der Seite Gruppen nach Bedarf eine oder mehrere Bereitstellungsgruppen aus.
  4. Wählen Sie auf der Seite Anwendungen wie folgt ein oder mehrere Anwendungspakete aus:
    1. Klicken Sie auf Hinzufügen und wählen Sie dann Anwendungspakete.
    2. Wählen Sie den benötigten Paketquellentyp aus (z. B. App-V Single Admin). Alle Pakete dieses Typs werden angezeigt.
    3. Wählen Sie nach Bedarf ein oder mehrere Pakete aus.
    4. Klicken Sie auf OK und dann auf Weiter.
    5. Um weitere Anwendungen eines anderen Pakettyps hinzuzufügen, wiederholen Sie die Schritte a bis d.
  5. Klicken Sie auf Fertig stellen.

Sie können einer Bereitstellungsgruppe auch paketierte Anwendungen 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 Single Admin-Methode unterstützt. Wenn Sie die App-V Dual Admin-Methode 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 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 als Explizit markierte App-V-Anwendung in einer Isolationsgruppe 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.

Erstellen einer App-V-Isolationsgruppe

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 dasselbe Paket nicht zu zwei verschiedenen Isolationsgruppen hinzufü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 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 gepackten Anwendungen.
  • Erleichtert die unabhängige Wartung der gepackten Anwendungen, getrennt vom Basisimage des VDA.

Überlegungen

  • Diese Option ist für VDAs für Einzelsitzungen nur ü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 für Desktop-VDAs bereitzustellen, führen Sie die folgenden Schritte aus:

  1. Anwendungspakete in Web Studio importieren.
  2. Die gepackte BrokerApplication veröffentlichen.
  3. 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.

Die gepackte Anwendung auf BrokerApplication veröffentlichen

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. Um die im Paket enthaltenen Befehle abzurufen:

    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.

  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 gepackten Anwendungen, die der Bereitstellungsgruppe zugewiesen sind, die ihren VDA bedient, in ihrer Desktopsitzung zur Verfügung. Sie können die Sichtbarkeit von gepackten Anwendungen auf den Desktop-VDAs steuern, indem Sie die Sichtbarkeit von Anwendungen für bestimmte Benutzer oder Gruppen in Web Studio festlegen. Informationen zum Verwalten der Sichtbarkeit von gepackten Anwendungen finden Sie unter Anwendungseigenschaften ändern.