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, sie herunterzuladen und zu installieren. Der Standardspeicherort für den Download ist die Citrix-Website, Sie können die Installationsprogramme aber auch auf dem StoreFront-Server oder an einem anderen Ort hosten. Nach der Installation können Benutzer entweder die lokal installierte Citrix Workspace-App öffnen und mit dem Store verbinden oder im Browser fortfahren, aber eine Verbindung zu virtuellen Apps und Desktops in ihrem lokal installierten Citrix Workspace-App HDX-Client herstellen.

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 eine Verbindung zu virtuellen Apps und Desktops herzustellen.

Screenshot der Registerkarte „Citrix Workspace-App bereitstellen“

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

Erzwingen der Verwendung der Citrix Workspace™-App

Administratoren können die Verwendung der nativen Citrix Workspace-App erzwingen, wodurch die Option für Benutzer entfällt, sich über ihren Webbrowser mit dem Store zu verbinden. Diese Funktion wurde für Kunden entwickelt, die die vollen Vorteile der Citrix Workspace-App nutzen 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 Erfahrung oder ein Citrix Gateway verwendet wird. Sie ist nicht verfügbar, wenn die moderne Erfahrung ohne Citrix Gateway verwendet wird.

Unterstützte Plattformen

Die automatische Konfiguration der Citrix Workspace-App erfordert die folgenden Versionen.

  • 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 auf StoreFront mit klassischer Erfahrung

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

  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 der nativen App aktivieren möchten, behalten Sie das Schlüssel-Wert-Paar wie folgt bei: <param name="requireNativeAppUse" value="true" />

    Wenn Sie die Funktion zur Erzwingung der nativen App 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 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 Client-Erkennungsseite anzeigen

Hinweis:

Diese Einstellung gilt nur für Windows-, macOS- und Linux-Geräte. Wenn ein Benutzer Workspace-Weberweiterungen installiert hat, wird die Client-Erkennung und der Start von den Weberweiterungen übernommen. 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 auf die Option Bereits installiert klicken, wird der Client-Erkennungsprozess ü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-Pass-Through und App Protection.

Link „Bereits installiert“

Diese heruntergeladene .ica-Datei kann ein Sicherheitsrisiko darstellen. Citrix® empfiehlt, das Kontrollkästchen Link „Bereits installiert“ auf der Client-Erkennungsseite 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 Erkennung der Citrix Workspace-App 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 erlauben

Wenn Sie Benutzern das Herunterladen der HDX™-Engine (Plug-In) erlauben auswählen, wird Benutzern bei der ersten Anmeldung an einem Gerät unter Windows oder Mac 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 beim Anmelden aktualisieren

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

Download-Quelle

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 ICA-Downloads verhindern zu konfigurieren, verwenden Sie das Cmdlet Set-STFWebReceiverUserInterface mit dem Parameter PreventIcaDownloads.

Bereitstellung der Citrix Workspace-App