StoreFront

Bereitstellung der Citrix Workspace-App

Standardmäßig versucht StoreFront, wenn ein Benutzer zum ersten Mal einen Store in seinem Webbrowser unter Windows, macOS oder Linux öffnet, zu ermitteln, ob die Citrix Workspace-App lokal installiert ist. Wenn eine lokal bereitgestellte Citrix Workspace-App nicht erkannt werden kann, wird der Benutzer aufgefordert, diese herunterzuladen und zu installieren. Der Standard-Download-Speicherort ist die Citrix-Website, Sie können die Installationsprogramme aber auch auf dem StoreFront-Server oder an anderer Stelle hosten. Nach der Installation können Benutzer entweder die lokal installierte Citrix Workspace-App öffnen und mit dem Store verbinden oder im Browser fortfahren, sich aber mit virtuellen Apps und Desktops im lokal installierten HDX-Client der Citrix Workspace-App verbinden.

Alternativ können Benutzer, die die Citrix Workspace-App nicht lokal installieren können, einen Webbrowser verwenden, um sowohl auf den Store zuzugreifen als auch sich mit virtuellen Apps und Desktops zu verbinden.

Screenshot der Registerkarte „Citrix Workspace-App bereitstellen“(/de-de/storefront/2402-ltsr/media/manage-citrix-receiver-for-web-site/deploy-workspace-app.png)

Um die Bereitstellungsoptionen zu ändern, wechseln Sie zu Receiver für Websites bearbeiten und wählen Sie die Registerkarte Citrix Receiver/Workspace-App bereitstellen.

Verwendung der Citrix Workspace™-App erzwingen

Administratoren können die Verwendung der nativen Citrix Workspace-App erzwingen, wodurch die Möglichkeit für Benutzer entfällt, sich über ihren Webbrowser mit dem Store zu verbinden. Diese Funktion wurde für Kunden entwickelt, die die Vorteile der Citrix Workspace-App voll ausschöpfen möchten. Die Citrix Workspace-App bietet Vorteile wie den integrierten App Protection-Dienst, vermeidet Kompatibilitätsprobleme mit Browserversionen, verbesserte Sicherheit und Telemetrie für Überwachung und Fehlerbehebung. Weitere Informationen finden Sie unter Benutzerzugriffsoptionen.

Diese Funktionalität ist über ein Plug-In verfügbar, wenn entweder die klassische Oberfläche oder ein Citrix Gateway verwendet wird. Sie ist nicht verfügbar, wenn die moderne Oberfläche ohne Citrix Gateway verwendet wird.

Unterstützte Plattformen

Für die automatische Konfiguration der Citrix Workspace-App sind die folgenden Versionen erforderlich.

  • Citrix Workspace-App für Windows 24.9.0 oder höher
  • Citrix Workspace-App für Mac 24.5.0 oder höher
  • Citrix Workspace-App für Android 24.9.0 oder höher
  • 24.9.0 oder höher

Konfigurieren in StoreFront mit klassischer Oberfläche

Sie können ein Plug-in auf dem StoreFront-Server installieren, um die Verwendung der Citrix Workspace-App vorzuschreiben.

  1. Laden Sie das Plug-in von Citrix Downloads herunter.

  2. Extrahieren Sie die zip-Datei und citrix-ui-plugin.tar.gz in ein beliebiges Verzeichnis auf dem StoreFront-Server. Sie enthält PowerShell-Dateien, Javascript-Dateien und Konfigurationsdateien.

  3. Öffnen Sie die Datei plugin.config in einem Texteditor. Konfigurieren Sie wie folgt:

    Wenn Sie die Funktion zur Erzwingung nativer Apps aktivieren möchten, behalten Sie das Schlüssel-Wert-Paar wie folgt bei: <param name="requireNativeAppUse" value="true" />

    Wenn Sie die Funktion zur Erzwingung nativer Apps deaktivieren möchten, behalten Sie das Schlüssel-Wert-Paar wie folgt bei: <param name="requireNativeAppUse" value="false" />

  4. Öffnen Sie PowerShell als Administrator.

  5. Navigieren Sie zum extrahierten Ordner.

  6. Führen Sie ./CitrixPluginInstaller.ps1 -VirtualPath /Citrix/<store web name> aus.

  7. Wiederholen Sie dies für jeden Server in der StoreFront-Servergruppe.

  8. Überprüfen Sie die korrekte Installation, indem Sie einen Webbrowser öffnen und zur Store-Website navigieren.

Konfigurieren mit einem Citrix Gateway

Wenn Benutzer über ein Citrix Gateway auf ihren Store zugreifen, können Sie ein Plug-in auf dem Gateway installieren, um die Verwendung der Citrix Workspace-App zu erzwingen. Weitere Informationen finden Sie unter Citrix Workspace-App über ein Gateway erforderlich machen.

Bereitstellungsoption

  • Wählen Sie Immer Receiver für HTML5 verwenden, wenn der Benutzer immer über einen Webbrowser auf Ressourcen zugreifen soll, ohne aufgefordert zu werden, die Citrix Workspace-App lokal herunterzuladen und zu installieren. Wenn diese Option ausgewählt ist, greifen Workspace für HTML5-Benutzer immer direkt über ihre Browser auf Ressourcen zu.
  • Wählen Sie Receiver für HTML5 verwenden, wenn lokaler Receiver nicht verfügbar ist, wenn die Store-Website den Benutzer auffordern soll, die Citrix Workspace-App lokal herunterzuladen und zu installieren, aber auf den Zugriff auf Ressourcen über einen Browser zurückgreifen soll, wenn die Citrix Workspace-App nicht installiert werden kann. Benutzer ohne Citrix Workspace-App werden bei jeder Anmeldung an der Site aufgefordert, diese herunterzuladen und zu installieren.
  • Wählen Sie Lokal installieren, wenn die Site immer über eine lokal installierte Citrix Workspace-App auf Ressourcen zugreifen soll. Benutzer werden aufgefordert, die entsprechende Citrix Workspace-App für ihre Plattform herunterzuladen und zu installieren. Benutzer können weiterhin über einen Webbrowser auf den Store zugreifen, aber wenn sie eine Ressource starten, wird diese in der lokal installierten Workspace-App geöffnet.

Anwendungen im selben Tab starten

Wenn Sie Immer Receiver für HTML5 verwenden oder Receiver für HTML5 verwenden, wenn lokaler Receiver nicht verfügbar ist gewählt haben, öffnen im Browser gestartete Ressourcen standardmäßig einen neuen Browser-Tab. Wenn Ihre Ressourcen im selben Tab geöffnet werden sollen, wobei die Workspace-App für HTML5 ersetzt wird, wählen Sie Anwendungen im selben Tab wie Receiver für Web starten.

Option Bereits installiert auf der Clienterkennungsseite anzeigen

Hinweis:

Diese Einstellung gilt nur für Windows-, macOS- und Linux-Geräte. Wenn ein Benutzer Workspace-Weberweiterungen installiert hat, wird die Clienterkennung und der Start von den Weberweiterungen gehandhabt. In solchen Fällen ist diese Einstellung nicht anwendbar.

Wenn Endbenutzer zum ersten Mal einen Store in ihrem Browser unter Windows, macOS oder Linux öffnen, versucht die Website, die lokal installierte App mithilfe des Citrix Workspace Launchers zu erkennen. Wenn ein Benutzer anschließend eine Ressource startet, kommuniziert der Citrix Workspace Launcher mit der lokal installierten Citrix Workspace-App. Wenn Benutzer die Option Bereits installiert auswählen, wird der Clienterkennungsprozess übersprungen. Wenn der Benutzer daraufhin eine Ressource startet, wird eine .ica-Datei heruntergeladen, die Benutzer mit ihrer lokal installierten Citrix Workspace-App öffnen können. Dies unterstützt keine Funktionen wie Domänen-Passthrough und App-Schutz.

Link „Bereits installiert“

Diese heruntergeladene .ica-Datei kann ein Sicherheitsrisiko darstellen. Citrix® empfiehlt, das Kontrollkästchen Link „Bereits installiert“ auf der Clienterkennungsseite anzeigen zu deaktivieren, um die Option Bereits installiert auszublenden.

Wichtig:

Das Ausblenden der Option Bereits installiert hat keine Auswirkungen auf Benutzer, die zuvor Bereits installiert ausgewählt haben. Diese Benutzer laden weiterhin ICA-Dateien herunter, es sei denn, dies wird blockiert. Um die Citrix Workspace-App-Erkennung für diese Benutzer zurückzusetzen, fügen Sie das folgende Skript zu custom/script.js im Website-Verzeichnis hinzu:

CTXS.Extensions.preInitialize = function() {
   if(CTXS.getCookie("CtxsClientDetectionDone")=="true" && CTXS.getCookie("CtxsUserPreferredClient")=="Native" && CTXS.getCookie("CtxsClientVersion")==null)
   {
       CTXS.removeCookie("CtxsClientDetectionDone");
       CTXS.removeCookie("CtxsUserPreferredClient");
   }
   callback();
};
<!--NeedCopy-->

ICA-Downloads auf allen Plattformen verhindern

Dies bietet eine zusätzliche Schutzebene, indem .ica-Downloads auf allen Plattformen vollständig blockiert werden. Da der Citrix Workspace Launcher auf iOS, Android oder Chrome nicht verfügbar ist, müssen Benutzer entweder Light-Version verwenden auswählen, falls verfügbar, oder ihren Store zu ihrer lokal installierten Citrix Workspace-App hinzufügen.

Wichtig:

Diese Option sollte nicht in Verbindung mit der Option Bereits installiert anzeigen auf der Client-Erkennungsseite verwendet werden.

Benutzern das Herunterladen der Citrix Workspace-App ermöglichen

Wenn Sie Benutzern das Herunterladen der HDX™-Engine (Plug-in) erlauben auswählen, wird einem Benutzer, der sich zum ersten Mal auf einem Windows- oder Mac-Gerät anmeldet, die Option zum Herunterladen der App angeboten.

Dies ist nicht verfügbar, wenn Sie die Bereitstellungsoption Immer Receiver für HTML5 verwenden gewählt haben.

Workspace-App bei der Anmeldung aktualisieren

Wenn Sie Plug-in bei der Anmeldung aktualisieren auswählen, bietet die Workspace-App für HTML5 Benutzern die Möglichkeit, den lokal installierten Client der Citrix Workspace-App bei der Anmeldung zu aktualisieren. Benutzer können das Upgrade überspringen und werden erst dann erneut zur Aktualisierung aufgefordert, wenn ihre Browser-Cookies gelöscht wurden. Um diese Funktion zu aktivieren, stellen Sie sicher, dass die Dateien der Citrix Workspace-App auf dem StoreFront-Server verfügbar sind.

Downloadquelle

Wenn Endbenutzer auf die Schaltfläche zum Herunterladen klicken, können Sie wählen, ob sie auf die Citrix-Website umgeleitet werden oder Dateien direkt vom Server herunterladen. Sie können Citrix-Website, Lokale Dateien auf dem StoreFront-Server oder Dateien auf Remote-Server (über URL) wählen.

PowerShell SDK

Um diese Einstellungen mit dem PowerShell SDK zu konfigurieren, verwenden Sie das Cmdlet Set-STFWebReceiverPluginAssistant.

Um Prevent ICA Downloads zu konfigurieren, verwenden Sie das Cmdlet Set-STFWebReceiverUserInterface mit dem Parameter PreventIcaDownloads.

Bereitstellung der Citrix Workspace-App