Konfigurieren

Integration von Content Collaboration Service in die Citrix Workspace-App

Ab diesem Release ist der Citrix Content Collaboration Service in die Citrix Workspace-App integriert. Citrix Content Collaboration ermöglicht den einfachen und sicheren Austausch von Dokumenten, das Senden großer Dokumente per E-Mail, die sichere Übertragung von Dokumenten an Dritte und den Zugriff auf einen Bereich für die Zusammenarbeit. Citrix Content Collaboration bietet viele Möglichkeiten zum Arbeiten, darunter eine webbasierte Benutzeroberfläche, mobile Clients, Desktop-Apps und die Integration in Microsoft Outlook und Gmail.

Sie können Citrix Content Collaboration-Funktionen über die Registerkarte Dateien der Citrix Workspace-App auf aufrufen. Die Registerkarte Dateien wird nur angezeigt, wenn der Content Collaboration Service in der Workspacekonfiguration der Citrix Cloud-Konsole aktiviert ist.

Hinweis: Die Citrix Content Collaboration-Integration mit Citrix Workspace-App wird unter Windows Server 2012 und Windows Server 2016 nicht unterstützt. Grund ist eine im Betriebssystem festgelegte Sicherheitsoption.

Das folgende Bild zeigt Beispielinhalte der Registerkarte “Dateien” in der neuen Citrix Workspace-App:

Registerkarte "Dateien"

Einschränkungen:

  • Beim Zurücksetzen der Citrix Workspace-App wird Citrix Content Collaboration nicht abgemeldet.
  • Durch das Wechseln von Stores in der Citrix Workspace-App wird Citrix Content Collaboration nicht abgemeldet.

Damit Benutzer der Citrix Workspace-App für Chrome auf Ressourcen zugreifen können, die unter Citrix Virtual Apps and Desktops gehostet werden, müssen Sie einen StoreFront-Store erstellen. Sie müssen zudem WebSocket-Verbindungen nach Bedarf auf Citrix Gateway, Citrix Virtual Apps und Citrix Virtual Apps und Desktops aktivieren.

Konfigurieren von Unterstützung für mehrere StoreFront-Stores

Sie können die Store-Adresse ändern, ohne Citrix Workspace neu starten zu müssen. Vorhandene Citrix Workspace-Sitzungen (falls vorhanden) werden weiterhin ohne Unterbrechung ausgeführt.

Hinzufügen von mehreren Stores und wechseln zwischen den Stores mit Chrome:

  1. Klicken Sie in der Citrix Workspace-App für Chrome auf Einstellungen. Klicken Sie dann im Bereich Konto auf Store hinzufügen.

    Abbildung von Einstellungen

  2. Geben Sie die StoreFront-URL in das Feld Store-Adresse ein.
  3. Klicken Sie auf Anwenden, um den neuen Store zu speichern.

    Adressbild speichern

  4. Sie können einen bestehenden Store in der Dropdownliste auswählen.

    Wählen Sie ein vorhandenes Geschäftsbild aus

  5. Um einen Store aus der Liste zu löschen, klicken Sie auf das Symbol Löschen neben der Adresse des Stores, den Sie löschen möchten, und bestätigen Sie den Löschvorgang.

    Löschen Sie einen Speicher aus dem Listenbild

  6. Wenn Sie in der Dropdownliste einen anderen Store auswählen, wird die Schaltfläche Anwenden zu Wechseln.

  7. Klicken Sie auf Wechseln, um zu bestätigen, dass Sie zu einem anderen Store wechseln möchten.

    Wechseln Sie zu einem anderen Speicherbild

Einschränkungen

  • Dieses Feature wird im Benutzermodus und im öffentlichen Modus unterstützt, jedoch nicht im Kioskmodus.
  • Dieses Feature unterstützt das Hinzufügen von bis zu fünf Stores.

Konfigurieren von selektivem H.264

Konfigurieren von selektivem H.264 in StoreFront mit der Datei web.config

Ändern der Konfiguration für selektives H.264 mit der Datei web.config

  1. Öffnen Sie die Datei web.config für Citrix Workspace für Web-Site. Die Datei befindet sich normalerweise unter C:\inetpub\wwwroot\Citrix\<storename>, wobei storename der Name des Stores ist, der bei seiner Erstellung festgelegt wurde.
  2. Navigieren Sie zum Feld chromeAppPreferences und konfigurieren Sie den Wert als JSON-Zeichenfolge. Beispiel: chromeAppPreferences=’{“graphics”:{“ selectiveH264”:false}}

Konfigurieren von selektivem H.264 mit der Datei configuration.js

Die Datei configuration.js ist im ChromeApp-Stammordner. Bearbeiten Sie diese Datei, um Änderungen an der Citrix Workspace-App für Chrome vorzunehmen.

Standardmäßig ist die Konfiguration für selektives H.264 auf “true” festgelegt.

Deaktivieren der Konfiguration für selektives H.264 mit der Datei configuration.js:

  1. Öffnen Sie die Datei configuration.js und legen Sie das Attribut “selectiveH264” auf false fest.

    Selektiv-Attribut auf "false"

Hinweis

  • Citrix empfiehlt, die Datei configuration.js zu sichern, bevor Sie Änderungen daran vornehmen.
  • Citrix empfiehlt diese Methode nur, wenn die Citrix Workspace-App für Chrome für Benutzer neu verpackt wird.
  • Zum Bearbeiten der Datei configuration.js müssen Sie sich mit Administratoranmeldeinformationen anmelden. Verpacken Sie die App nach dem Bearbeiten der Datei neu, damit Sie weitere Änderungen an den Symbolleistenelementen vornehmen können.

Konfigurieren des Vollbildmodus für einen veröffentlichten Desktop in öffentlichen Sitzungen

Wenn Sie Ihre Desktopsitzung so konfigurieren möchten, dass sie immer im Vollbildmodus geöffnet wird, bearbeiten Sie die Google-Verwaltungsrichtlinie, indem Sie Folgendes einschließen:

{

      "settings": {

                     "Value": {
                     "settings_version": "1.0",
                     "engine_settings": {
                     "ui": {
                     "sessionsize": {
                     "windowstate": "fullscreen"
                              }
                                      }
                                               }
                            }
                }
}

Konfigurieren der Anzeige auf mehreren Monitoren

Standardmäßig ist das Feature für die Anzeige auf mehreren Monitoren aktiviert.

Hinweis

  • Wenn Ihre Version der Citrix Workspace-App für Chrome unter XenApp 6.5 ausgeführt wird, legen Sie die Richtlinieneinstellung für das Spiegeln auf Deaktiviert fest, um das Feature für die Anzeige auf mehreren Monitoren zu verwenden.
  • Wenn das Fenster in einer Desktopsitzung auf “Vollbild” festgelegt ist, ist die Option Anzeigeauflösung in “Einstellungen” deaktiviert.
  • Dialogfelder und Symbolleisten der Benutzeroberfläche werden nur auf dem primären Monitor angezeigt. Die Dialogfelder für USB- und Smartcardauthentifizierung sind jedoch über die Monitore verteilt.

Verwenden der verbesserten Multimonitoranzeige im Kioskmodus

Die verbesserte Multimonitoranzeige im Kioskmodus ist standardmäßig aktiviert.

Um den Kioskmodus zu deaktivieren, bearbeiten Sie die Datei configuration.js oder die Richtlinie für die Google-Verwaltungskonsole und legen Sie den Wert der Eigenschaft kioskMultimonitor auf false fest.

{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
                "features": {
                    "graphics": {
                        "kioskMultimonitor": false
                  }
              }
           }
       }
    }
 }

Hinweis

  • Um eine Sitzung im Kioskmodus zu starten, müssen Sie den Modus Unified Desktop aktivieren.
  1. Starten Sie einen Webbrowser und geben Sie den folgenden Befehl ein: chrome://flags

  2. Suchen Sie in der Liste der Flags nach UnifiedDesktopMode und aktivieren Sie es.

Konfigurieren von Unified Desktop mit der Google-Verwaltungsrichtlinie

  1. Melden Sie sich an der Google Admin-Konsole an.
  2. Navigieren Sie zu “Device management” > “Chrome Management” > “User Settings”.
  3. Legen Sie die Richtlinie “Unified Desktop” auf Make Unified Desktop mode available to user fest.
  4. Klicken Sie auf Speichern.

Deaktivieren des Multimonitorfeatures in der Citrix Workspace-App für Chrome

Standardmäßig ist das Multimonitorfeature aktiviert.

  1. Starten Sie die Citrix Workspace-App für Chrome.
  2. Wählen Sie “Einstellungen” > “Allgemein”.
  3. Deaktivieren Sie Verwenden Sie alle Monitore für die Anzeige.

    Abbildung des Multimonitormodus

    Die Multimonitoranzeige ist für Desktops und Anwendungen verfügbar.

    Wenn Sie die Anzeige auf mehreren Monitoren verwenden, kann sich die Desktopsitzung auf zwei Arten über mehrere Monitore verteilen:

  4. Fenstermodus: Die Desktopsitzung wird auf einem Bildschirm angezeigt.
  5. Vollbildmodus: Wenn der Vollbildmodus aktiviert ist, wird die Desktopsitzung nur im Multimonitormodus angezeigt, wenn die Option “Verwenden Sie alle Monitore für die Anzeige” ausgewählt ist.

    Damit die Anzeige in einer Desktopsitzung auf mehreren Monitoren erfolgt, aktivieren Sie die Option Verwenden Sie alle Monitore für die Anzeige und klicken Sie auf “Vollbild”, wenn die beiden Monitore verbunden sind.

    Wenn in einer Anwendungssitzung zwei Monitore verbunden sind und die Option Verwenden Sie alle Monitore für die Anzeige aktiviert ist, wird die Sitzung automatisch im Multimonitormodus angezeigt.

HDX SDK für Chrome

Verfahren zum Verwenden der API in der Chrome-App eines Drittanbieters

  1. Installieren Sie die neueste Version der Citrix Workspace-App für Chrome. Weitere Informationen finden Sie auf der Downloadseite von Citrix.
  2. Setzen Sie die Chrome-App des Drittanbieters auf eine Positivliste, indem Sie die Richtliniendatei für die Citrix Workspace-App für Chrome über die Chrome-Verwaltungseinstellungen hinzufügen. Weitere Informationen finden Sie unter Chrome-Apps nach Organisationseinheit verwalten auf der Google Supportsite. Unten sehen Sie die Beispieldatei policy.txt, mit der die Chrome-App eines Drittanbieters zur Positivliste hinzugefügt wird:

    {
          "settings": {
                 "Value": {
                 "settings_version": "1.0",
                 "store_settings": {
                 "externalApps": [“<3rdParty_App1_ExtnID>”,“<3rdParty_App2_ExtnID>”]
                                   }
                           }
                    }
    }
    

    Hinweis

    <3rdParty_App1_ExtnID> ist ein Platzhalter für den Namen von externen Apps und kann Nachrichten an die Citrix Workspace-App für Chrome senden. Rufen Sie Ihre appid von der Site chrome://extensions ab.

  3. Starten Sie die Anwendungs- oder Desktopsitzung in Citrix Workspace für Chrome, indem Sie die folgenden Schritte ausführen:
  • Rufen Sie die workspaceappID ab

    var workspaceappID = “ haiffjcadagjlijoggckpgfnoeiflnem “;

Hinweis: In diesem Beispiel steht workspaceappID für die Storeversion der Citrix Workspace-App für Chrome. Wenn Sie eine neu verpackte Version der Citrix Workspace-App für Chrome verwenden, verwenden Sie die entsprechende workspaceappID.

  • Konvertieren Sie die ICA-Daten vom INI-Format in das JSON-Format.

    Hinweis: Normalerweise wird die ICA-Datei aus StoreFront als INI-Datei abgerufen. Verwenden Sie die folgende Hilfsfunktion, um eine ICA-Datei im INI-Format in das JSON-Format zu konvertieren.

//Hilfsfunktion zum Konvertieren von ICA-Datei im INI-Format in das JSON-Format function convertICA_INI_TO_JSON(data){ var keyVals = {}; if (data) { var dataArr; if(data.indexOf(‘\r’)==-1){ dataArr = data.split(‘\n’); }else{ dataArr = data.split(‘\r\n’); } for (var i = 0; i < dataArr.length; i++) { var nameValue = dataArr[i].split(‘=’, 2); if (nameValue.length === 2) { keyVals[nameValue[0]] = nameValue[1]; } // Erforderlich, weil LaunchReference auch ‘=’ enthält. Die Variable split(‘=’,2) umfasst nicht // die gesamte LaunchReference. Idealerweise sollte im Allgemeinen Code wie der folgende verwendet // werden, da der Wert auch andere Variablen mit ‘=’ umfassen kann. if (nameValue[0] === “LaunchReference”) { var index = dataArr[i].indexOf(‘=’); var value = dataArr[i].substr(index + 1); keyVals[nameValue[0]] = value; } } console.log(keyVals);//to remove return keyVals; } return null; }

  • Senden Sie eine ICA-Nachricht von der Chrome-App des Drittanbieters an die Citrix Workspace-App für Chrome.
    var icaFileJson = {...}; // ICA file passed as JSON key value pairs.
    var message = {
    "method" : "launchSession",
    "icaData" : icaJSON
    };
    chrome.runtime.sendMessage(workspaceappID, message,
    function(launchStatus) {
    if (launchStatus.success) {
    // handle success.
    console.log("Session launch was attempted successfully");
    } else {
    // handle errors.
    console.log("error during session launch: ", launchStatus.message);
    }
    });

Weitere Informationen über API-Befehle zum Senden von Nachrichten finden Sie unter den folgenden Links:

https://developer.chrome.com/extensions/runtime#event-onMessageExternal

https://developer.chrome.com/extensions/runtime#method-sendMessage

Konfigurieren der Features und Funktionen für die Citrix Workspace-App für Chrome

Sie können die Features und Funktionen der Citrix Workspace-App für Chrome mit einer der folgenden Methoden konfigurieren:

  • Google-Verwaltungsrichtlinie
  • Web.config in StoreFront
  • default.ica
  • configuration.js

Hinweis

Der Begrüßungsbildschirm ist in den Modi “Kiosk” und “Öffentliche Sitzung” deaktiviert.

Google-Verwaltungsrichtlinie

Hinweis

Citrix empfiehlt diese Methode nur, wenn die Citrix Workspace-App für Chrome für Benutzer neu verpackt wird.

Vor Version 2.1 konnten nur mit dem Store/Beacon verbundene Konfigurationen per Push mit einer Google-Verwaltungsrichtlinie bereitgestellt werden. Weitere Informationen zu dieser Richtlinie finden Sie im Knowledge Center-Artikel CTX141844.

Mit der Citrix Workspace-App für Chrome Version 2.1 können auch andere Chrome-Konfigurationen mit einer Google-Verwaltungsrichtlinie per Push bereitgestellt werden.

Weitere Informationen finden Sie nachfolgend in dem Richtlinienbeispieltext:

    {
        "settings": {
          "Value": {
         "settings_version": "1.0",
          "store_settings": {
            "name": "RTST",
            "gateways": [
             {
             "url":“https://yourcompany.gateway.com",
             "is_default": true
               }
               ],
               "beacons": {
              "internal": [
              {
            "url": “http://yourcompany.internalwebsite.net"
              }
              ],
              "external": [
             {
             "url": “http://www.yourcompany.externalwebsite.com"
              }
              ]
              },
             "rf_web": {
             "url": “http://yourcompany.storefrontstoreweb.net”
              }
              },
              "engine_settings":{
              "ui":{
              "sessionsize": {
              "windowstate": "fullscreen",
              "available" : {
               "default" : "Fit_To_Window",
             "values" : ["Fit_To_Window", "Use_Device_Pixel_Ratio","1280x800","1440x900","1600x1200"]
                }
                },
               "toolbar": {
               "menubar":true,
               "usb": true,
               "fileTransfer":true,
               "about":true,
                "lock":true,
                "disconnect":true,
                "logoff":true,
                "fullscreen":true,
                "multitouch":true,
                "preferences":true,
                "gestureGuide":true
                }
                }, “features”:{
                “com”:{
                “portname” :”COM5”
                 },
                 "graphics" : {
                "features" : {
                "graphics" : {
                 "jpegSupport" : true,
                 "h264Support" : {
                 "enabled" : true,
                 "losslessOverlays" : true,
                 "dirtyRegions" : true,
                 "yuv444Support" : false
                  }
                  },
                  "filetransfer" : {
                  "allowupload" : true,
                  "allowdownload" : true,
                  "maxuploadsize"               : 2147483647,
                  "maxdownloadsize" : 2147483647
                   }
                   },
                   "nacl" : {
                   "supportNacl" : true,
                   "graphics": {
                   "enable": true
                   },
                   "video": {
                   "enable": true
                    },
                    "audio": {
                   "enable": true
                    }
                    }
                    }
                    }
                    }  }

Um den Begrüßungsbildschirm über die Google-Richtlinie zu deaktivieren, müssen Sie “splashScreen”: false unter engine_settings > ui hinzufügen. hinzufügen.

Web.config

Hinweis

Citrix empfiehlt, eine Konfiguration mit der Datei web.config nur vorzunehmen, wenn eine Storeversion der Citrix Workspace-App verwendet wird.

Ändern der Konfiguration mit der Datei Web.config

  1. Öffnen Sie die Datei web.config für die Citrix Workspace für Web-Site. Die Datei befindet sich normalerweise unter C:\inetpub\wwwroot\Citrix\<storename>, wobei storename der Name des Stores ist, der bei seiner Erstellung festgelegt wurde.
  2. Navigieren Sie zum Feld chromeAppPreferences und konfigurieren Sie den Wert als JSON-Zeichenfolge.

Beispiel:

chromeAppPreferences = ‘{“ui”: {“toolbar”: {“menubar”: false}}}’

default.ica

Hinweis

Citrix empfiehlt, eine Konfiguration mit der Datei default.ica nur für Webinterface-Benutzer vorzunehmen.

Die Citrix Workspace-App für Chrome ermöglicht benutzerdefinierte ICA-Dateien ohne Wert für das Startprogramm.

Ändern der Konfiguration mit der Datei default.ica

  1. Öffnen Sie die Datei default.ica. Für Webinterface-Kunden befindet sie sich normalerweise unter C:\inetpub\wwwroot\Citrix\<sitename>\conf\default.ica, wobei sitename der Name der Site ist, der bei ihrer Erstellung angegeben wurde. Bei StoreFront-Kunden ist die Datei default.ica normalerweise unter C:\inetpub\wwwroot\Citrix\<storename>\App_Data\default.ica. Dabei ist storename der Name des Stores ist, der bei seiner Erstellung angegeben wurde.
  2. Fügen Sie am Ende der Datei den neuen Schlüssel chromeAppPreferences hinzu und legen Sie den Wert für die Konfiguration als JSON-Objekt fest.

Beispiel:

chromeAppPreferences={“ui”:{“toolbar”: {“menubar”: false}}}

Hier ist ein Beispiel für eine default.ica-Datei:

    ;

    ; ICA Override File

    ;

    ; Add ICA file settings that you want to be sent to client devices

    ; to this file. Settings contained in this file override any

    ; settings generated by Delivery Services.

    ;


    [WFClient]

    Version=2

    RemoveICAFile=yes

    ProxyTimeout=30000

    ProxyFavorIEConnectionSetting=Yes

    ProxyUseFQDN=Off


    [ApplicationServers]

    Application=


    [Application]

    TransportDriver=TCP/IP

    DoNotUseDefaultCSL=On

    BrowserProtocol=HTTPonTCP

    LocHttpBrowserAddress=!

    WinStationDriver=ICA 3.0

    ProxyTimeout=30000

    AutologonAllowed=ON

    ;EncryptionLevelSession=RC5 (128 bit)


    [EncRC5-0]

    DriverNameWin16=pdc0w.dll

    DriverNameWin32=pdc0n.dll


    [EncRC5-40]

    DriverNameWin16=pdc40w.dll

    DriverNameWin32=pdc40n.dll


    [EncRC5-56]

    DriverNameWin16=pdc56w.dll

    DriverNameWin32=pdc56n.dll


    [EncRC5-128]

    DriverNameWin16=pdc128w.dll

    DriverNameWin32=pdc128n.dll


    [Compress]

    DriverNameWin16=pdcompw.dll

    DriverNameWin32=pdcompn.dll

    chromeAppPreferences={"ui" : {"toolbar" : { "menubar" : false}}}

Datei configuration.js

Die Datei configuration.js ist im ChromeApp-Stammordner. Greifen Sie direkt auf diese Datei zu, um Änderungen an der Citrix Workspace-App für Chrome vorzunehmen.

Hinweis

  • Citrix empfiehlt, die Datei configuration.js zu sichern, bevor Sie Änderungen daran vornehmen.
  • Zum Bearbeiten der Datei configuration.js müssen Sie sich mit Administratoranmeldeinformationen anmelden. Verpacken Sie die App nach dem Bearbeiten der Datei neu, damit Sie weitere Änderungen an den Symbolleistenelementen vornehmen können.
  • Im Kioskmodus ist die Symbolleiste standardmäßig verborgen. Wenn Sie die Datei configuration.js bearbeiten, um die Symbolleiste zu aktivieren, muss der Kioskmodus deaktiviert sein. Citrix empfiehlt, zum Aktivieren der Symbolleiste eine der anderen Methoden (z. B. die Datei default.ica) zu verwenden.

Um den Begrüßungsbildschirm mi der Datei configuration.js zu deaktivieren, müssen Sie "splashScreen” : false unter chromeApp > ui hinzufügen.

Smartcardauthentifizierung

Die Citrix Workspace-App für Chrome bietet durch StoreFront Unterstützung für USB-Smartcardleser. Sie können Smartcards zu folgenden Zwecken verwenden:

  • Anmeldeauthentifizierung per Smartcard bei der Citrix Workspace-App für Chrome.
  • Zugriff auf lokale Smartcardgeräte über smartcardfähige veröffentlichte Apps.
  • Anwendungen, wie Microsoft Word und Outlook, die in ICA-Sitzungen gestartet werden, können auf Smartcards zum Signieren von Dokumenten und E-Mails zugreifen.

Unterstützte Smartcards:

  • PIV-Karten
  • Common Access Cards

Voraussetzungen:

  • StoreFront 3.6 oder höher

Wichtig

Für die Smartcardauthentifizierung bei StoreFront 3.5 oder früheren Versionen benötigen Benutzer ein benutzerdefiniertes Skript, das die Smartcardauthentifizierung aktiviert. Weitere Informationen erhalten Sie vom Citrix Support.

  • XenDesktop 7.6 und höher
  • XenApp 6.5 oder höher

Konfiguration der Smartcardunterstützung auf einem Chrome-Gerät

  1. Installieren Sie die Smartcard-Connectoranwendung. Die Smartcardanwendung ist zur Unterstützung von PCSC auf dem Chrome-Gerät erforderlich. Diese Anwendung liest die Smartcard über die USB-Schnittstelle. Installieren Sie die Anwendung von der Chrome-Website.

  2. Installieren Sie die Middleware-Anwendung. Eine Middleware-Anwendung (z. B. Charismathics oder CACKey) ist erforderlich, weil sie als Schnittstelle für die Kommunikation mit der Smartcard und anderen Clientzertifikaten dient.

    • Anleitungen zum Installieren der Charismathics-Smartcarderweiterung (CACKey) finden Sie auf der Chrome-Website.

    • Weitere Informationen über Middleware-Anwendungen und Smartcardauthentifizierung finden Sie auf der Google Supportsite.

  3. Konfigurieren Sie die Smartcardauthentifizierung mit Citrix Gateway. Weitere Informationen finden Sie unter Configuring Smart Card Authentication in der Citrix Gateway-Dokumentation.

Einschränkungen:

  • Das Smartcardzertifikat wird zwischengespeichert, auch wenn die Smartcard aus dem Chrome-Gerät entfernt wird. Dies ist ein bekanntes Problem in Google Chrome. Starten Sie das Chrome-Gerät neu, um den Cache zu leeren.
  • Wenn die Citrix Workspace-App für Chrome neu verpackt wird, sollten Administratoren die App-ID von Google auf eine Positivliste setzen lassen, damit die Smartcard-Connectoranwendung durchgelassen wird.
  • Es wird jeweils nur ein Smartcardleser unterstützt.

Konfigurieren von COM-Portumleitung

Um serielle COM-Portumleitung zu konfigurieren, aktivieren Sie das Feature, indem Sie Citrix Virtual Apps and Desktops-Richtlinieneinstellungen für die Portumleitung anwenden. Weitere Informationen zur Portumleitung finden Sie unter Einstellungen der Richtlinie “Portumleitung”.

Hinweis

Standardmäßig ordnet die Citrix Workspace-App für Chrome COM5 als bevorzugten seriellen COM-Port für die Umleitung zu.

Nachdem Sie die Richtlinieneinstellungen für serielle COM-Portumleitung auf dem VDA aktiviert haben, konfigurieren Sie die Citrix Workspace-App für Chrome mit einer der folgenden Methoden:

  • Google-Verwaltungsrichtlinie
  • configuration.js
  • Ändern der Standardzuordnung durch einen Befehl in einer aktiven ICA-Sitzung.

Verwenden einer Google-Verwaltungsrichtlinie zum Konfigurieren von COM-Portumleitung

Mit dieser Methode leiten Sie den seriellen COM-Port um, indem Sie die Richtliniendatei bearbeiten.

Tipp

Citrix empfiehlt, dass Sie den COM-Port nur mit der Richtliniendatei konfigurieren, wenn die Citrix Workspace-App für Chrome neu verpackt wurde.

Schließen Sie Folgendes in die Google-Verwaltungsrichtlinie ein:

    {
      "settings": {
               "Value": {
                "settings_version": "1.0",
                "store_settings": {
                "rf_web": {
                "url": "<http://YourStoreWebURL>"
                 }
                 },
                 "engine_settings":{
                 "features" : {
                 "com" : {
       "portname" : "<COM4>", where COM4 indicates the port number that is set by the administrator.                                                   }
                                      }
                                      }
                                      }
                                      }
                                     }

Verwenden der Datei configuration.js zum Konfigurieren von COM-Portumleitung

Mit dieser Methode leiten Sie den seriellen COM-Port um, indem Sie die Datei configuration.js bearbeiten. Navigieren Sie in der Datei configuration.js zum Feld “portname” und ändern Sie die Portnummer.

Beispiel:

"com" :{

"portname" : "COM4"

}

Hinweis

Citrix empfiehlt die Verwendung der Datei configuration.js zum Konfigurieren der seriellen Portumleitung nur, wenn die Citrix Workspace-App für Chrome neu verpackt und erneut durch StoreFront veröffentlicht wird.

Ausstellen eines Befehls in einer ICA-Sitzung zum Konfigurieren der COM-Portumleitung

Mit dieser Methode leiten Sie den seriellen COM-Port um, indem Sie den folgenden Befehl in einer aktiven ICA-Sitzung ausführen:

    net use COM4 : \Client\COM5

Tipp

In dem Beispiel oben ist COM4 der für die Umleitung bevorzugte serielle Port.

Konfigurieren von Single Sign-On (SSON) mit SAML-Authentifizierung für Google und Citrix

Konfigurieren von Single Sign-On

  1. Richten Sie den Identitätsanbieter (IdP) (Drittanbieter) für die SAML-Authentifizierung ein, wenn er nicht bereits konfiguriert ist (z. B. ADFS 2.0). Weitere Informationen finden Sie im Knowledge Center-Artikel CTX133919.
  2. Richten Sie für Google Apps Single Sign-On mit dem SAML-IdP ein. Auf diese Weise können Benutzer mit der Identität eines Drittanbieters statt des Google Enterprise-Kontos Google Apps verwenden. Weitere Informationen finden Sie unter Set up Single Sign-On (SSO) for Google Apps accounts using third party identity providers auf der Google Supportsite.
  3. Konfigurieren Sie für Chrome-Geräte die Anmeldung über SAML-IdP. Dadurch können Benutzer sich an Chrome-Geräten mit einem Identitätsanbieter (Drittanbieter) anmelden. Weitere Informationen finden Sie unter Configure SAML Single Sign-On for Chrome devices auf der Google Supportsite.
  4. Konfigurieren Sie Citrix Gateway für die Anmeldung über SAML IdP. Dadurch können Benutzer sich an Citrix Gateway mit einem Identitätsanbieter (Drittanbieter) anmelden. Weitere Informationen finden Sie unter Konfigurieren der SAML-Authentifizierung.
  5. Konfigurieren Sie Verbundauthentifizierung für Citrix Virtual Apps and Desktops, um nach der SAML-Anmeldung die Anmeldung an Citrix Virtual Apps and Desktops-Sitzungen mit dynamisch generierten Zertifikaten zu ermöglichen, statt Kombinationen aus Benutzernamen und Kennwort eingeben zu müssen. Weitere Informationen finden Sie unter Verbundauthentifizierungsdienst.
  6. Installieren und konfigurieren Sie SAML-SSO für die Chrome-App-Erweiterung auf Chrome-Geräten. Weitere Informationen finden Sie auf der Website von Google. Diese Erweiterung ruft SAML-Cookies aus dem Browser ab und übermittelt sie an Citrix Workspace. Die Erweiterung muss mit der folgenden Richtlinie konfiguriert werden, damit Citrix Workspace SAML-Cookies abrufen kann:

    {
        "whitelist" : {
            "Value" : [
                {
                "appId" : "haiffjcadagjlijoggckpgfnoeiflnem",
                "domain" : "saml.yourcompany.com"
                }
            ]
         }
    }
    

    Wenn Sie die Citrix Workspace-App für Chrome neu verpacken, ändern Sie die appId entsprechend. Ändern Sie darüber hinaus die Domäne in die SAML-IdP-Domäne Ihrer Firma.

  7. Konfigurieren Sie Citrix Workspace, sodass er Citrix Gateway für die SAML-Anmeldung verwendet. Benutzer können dann das für die SAML-Anmeldung konfigurierte Citrix Gateway verwenden. Weitere Informationen zur Konfiguration von Chrome finden Sie im Knowledge Center-Artikel CTX141844.

Citrix Universeller Druckertreiber

Der universelle PDF-Druckertreiber von Citrix ermöglicht das Drucken von Dokumenten aus gehosteten Anwendungen und aus Anwendungen, die auf mit XenDesktop 7.6 und XenApp 7.6 (oder höheren Versionen) bereitgestellten virtuellen Desktops ausgeführt werden. Wenn ein Benutzer die Option Citrix PDF-Drucker auswählt, wird die Datei vom Treiber in PDF konvertiert und auf das lokale Gerät übertragen. Die PDF-Datei wird dann in einem neuen Fenster geöffnet und kann über Google Cloud Print ausgedruckt werden.

Wichtig

Der lokale PDF-Druck wird nur unter XenApp und XenDesktop 7.6 und höher unterstützt.

Anforderungen

Zum Zugriff auf die Downloadseite für die Citrix Workspace-App für Chrome benötigen Sie ein MyCitrix-Konto.

Laden Sie den Citrix PDF-Drucker von der Citrix-Downloadseite herunter.

Benutzern das Drucken von Dokumenten ermöglichen, die mit gehosteten Desktops oder Anwendungen geöffnet wurden

  1. Laden Sie den Citrix PDF-Drucker herunter und installieren Sie den universellen Citrix PDF-Druckertreiber auf jeder Maschine, die Desktops oder Apps für die Citrix Workspace-App für Chrome-Benutzer bereitstellt. Starten Sie nach der Installation des Druckertreibers die Maschinen neu.

  2. Wählen Sie in Citrix Studio im linken Bereich den Knoten Richtlinie und erstellen Sie eine neue Richtlinie oder bearbeiten Sie eine vorhandene Richtlinie.

    Weitere Informationen zum Konfigurieren von Citrix Virtual Apps and Desktops-Richtlinien finden Sie unter Richtlinien.

  3. Legen Sie die Richtlinie “Universellen PDF-Drucker automatisch erstellen” auf Aktiviert fest.

Unterstützung für Google Cloud Print

Mit Google Cloud Print können Sie Remotedrucker (z. B. einen Drucker zu Hause) für sich und andere Personen zur Verfügung stellen.

Sie können Citrix Workspace so konfigurieren, dass Google Cloud Print standardmäßig zum Umleiten der Dateien verwendet wird, damit Sie es nicht bei jedem Drucken erneut auswählen und konfigurieren müssen.

Verwenden von Google Cloud Print

  • Sie müssen den Citrix PDF-Druckertreiber im VDA installieren; die aktuellen Softwarepakete finden Sie auf der Citrix-Downloadsite.
  • Google Cloud-Drucker sollten mit einem Google-Benutzerkonto registriert werden. Weitere Informationen finden Sie auf der Website Google Cloud Print.
  • Wenn Sie eine benutzerdefinierte Citrix Workspace-App für Chrome-Paket mit der Google-Verwaltungskonsole bereitstellen, muss das Citrix Workspace-App für Chrome-Paket die richtigen OAuth2.0-Anmeldeinformationen in der Datei manifest.ison enthalten. Weitere Informationen zum Erhalt von OAuth2.0 finden Sie auf der Google Developers-Site. Beispiel:
"oauth2": {

"client_id": "replace this with your client ID",

"scopes": [

"<https://www.googleapis.com/auth/cloudprint>"

]

}

Hinweis

Hinweis: Dieses Feature funktioniert nur mit Google Cloud Printer. Weitere Informationen finden Sie auf der Google Developers-Site.

Aktivieren und Deaktivieren von Zugriff auf Google Drive

Mit Unterstützung für Google Drive können Benutzer Windows-Dateitypen von einem Chrome-Gerät mit Citrix Workspace öffnen, bearbeiten und speichern. Beim Ausführen eines Google Chrome-Geräts können Benutzer nahtlos vorhandene Windows-basierte Anwendungen verwenden (z. B. Microsoft Word) und auf die auf Google Drive gespeicherten Dateien zugreifen

Beispiel: Wenn ein Benutzer eine Datei auf Google Drive öffnet (z. B. eine von Gmail heruntergeladene Dateianlage im DOC-Format), sie bearbeitet und auf Google Drive speichert, kann der Dateizugriff in einer gehosteten Citrix Virtual Apps-Anwendung erfolgen. Die Datei kann angezeigt, bearbeitet und auf Google Drive gespeichert werden.

Voraussetzungen

Zum Aktivieren von Zugriff auf Google Drive müssen Sie die Citrix File Access-Komponente (FileAccess.exe) auf dem VDA installieren und Dateitypzuordnungen in Citrix Studio aktivieren. Sie können Citrix File Access von der Citrix-Downloadseite herunterladen.

Aktivieren des Zugriffs auf Google Drive über Citrix Workspace

  1. Installieren Sie FileAccess.exe auf jedem Citrix Virtual Apps- oder Citrix Virtual Apps and Desktops-VDA.
  2. Konfigurieren Sie die entsprechenden FTAs für veröffentlichte Anwendungen in Citrix Studio.
  3. Auf den Citrix Virtual Apps- oder Citrix Virtual Apps and Desktops-VDA müssen https://accounts.google.com und <https://ssl.gstatic.com> vertrauenswürdig sein und Cookies von diesen Seiten müssen aktiviert sein.

Nur Dateien von Google Drive können mit Citrix Workspace geöffnet werden. Klicken Sie zum Öffnen einer Datei von Google Drive mit der rechten Maustaste auf die Datei und öffnen Sie sie mit Citrix Workspace.

Citrix empfiehlt, dass Sie nur einen Dateitypen einer veröffentlichten Anwendung zuordnen.

Unterstützung für Proxyverbindungen

Die Citrix Workspace-App für Chrome unterstützt das Öffnen von Dokumenten von Google Drive mit veröffentlichten Anwendungen über nicht authentifizierte Proxyserver. Um dies zu ermöglichen, konfigurieren Sie die Proxyeinstellung in den Internetoptionen.

Deaktivieren des Zugriffs auf Google Drive über Citrix Workspace

Ersetzen Sie in der Datei manifest.json


"file_handlers" : {

      "all-file-types" : {

         "extensions" : [

            "*"

         ]

      }

   },

\*\*with:\*\*

    "file_handlers" : {
          "cr-file-type" : {
             "extensions" : [
                "cr",
               "ica"
             ]
          }
       },

KIOSK-Modus

Die Citrix Workspace-App für Chrome ermöglicht im Kioskmodus das Ausführen aller Apps im gleichen Fenster. Mit diesem Feature können Sie die Citrix Workspace-Apps im Kioskmodus ausführen und dann jede Windows-App oder jeden Windows-Desktop genauso starten. Im Kioskmodus können Sie auch Remote-Apps und Remotedesktops als ein dediziertes Chrome-Paket mit einer persistenten URL veröffentlichen.

Für das Steuern dieses Features passen Sie die Kioskeinstellungen im Chrome-Adminbereich für verwaltete Chrome-Geräte an.

Auf der Google Supportsite finden Sie Anweisungen, wie Sie das Ausführen der Citrix Workspace-App im Kioskmodus auf verwalteten und nicht verwalteten Chrome-Geräten aktivieren.

Wenn Sie eine Citrix Workspace-App bereitstellen, sollten die Visibilitätsoptionen beim Veröffentlichen auf “Public/unlisted” gesetzt sein, um eine Interoperabilität mit dem Kioskmodus sicherzustellen. Navigieren Sie zum Chrome Web Store Developer Dashboard.

Die Store-URL ist bei aktiviertem Kioskmodus schreibgeschützt und kann auf dem Bildschirm “Kontoeinstellungen” nicht bearbeitet werden. Sie können diese Einstellung entweder durch Neuverpacken der App mit der CR-Datei oder über die Google-Richtlinienverwaltung in der Google Adminkonsole ändern.

<Services version="1.0">
<Service>
<rfWeb>http://your_RfWebURL_or_persistenturl</rfWeb>
<Name>Mystore</Name>
<Gateways>
<Gateway>
<Location>https://yourcompany.gateway.com</Location>
</Gateway>
</Gateways>
<Beacons>
<Internal>
<Beacon>http://yourcompany.internalwebsite.net</Beacon>
</Internal>
<External>
<Beacon>http://www.yourcompany.externalwebsite.com</Beacon>
</External>
</ Beacons>
</Service>
</Services>

Wenn Sie die Google Adminkonsole verwenden, bearbeiten Sie die Datei policy.txt, in der die Citrix Workspace-Konfiguration gespeichert ist. Ersetzen Sie den Wert für “url” unter “rf_web” durch eine persistente URL.

    {
    "settings": {
    "Value": {
    "settings_version": "1.0",
    "store_settings": {
    "beacons": {
    "external": [
    {
    "url": "http://www.yourcompany.externalwebsite.com"
    }
    ],
    "internal": [
    {
    "url": "http://yourcompany.internalwebsite.net"
    }
    ]
    },
    "gateways": [
    {
    "is_default": true,
    "url": "https://yourcompany.gateway.com"
    }
    ],
    "name": "mystore",
    "rf_web": {
    "url": " http://your_RfWebURL_or_persistenturl "
    }
    }
    }
    }
    }

Unterstützung der Zwischenablage

Die Citrix Workspace-App für Chrome unterstützt HTML-Format zusätzlich zu Nur-Text zwischen einem Client und dem VDA in einer Sitzung. Diese Unterstützung ist für Microsoft Office-Apps und Browser nützlich. Die erweiterte Unterstützung der Zwischenablage ist nur für Chrome- und Safari-Browser verfügbar.

Konfigurieren der Zwischenablage

Sie können HTML-Inhalte kopieren und beim Kopieren eines Links in Chrome die Formatierung beibehalten. Im HTML-Format wird das Tag <img> hinzugefügt, wodurch das Kopieren von Bildern und Text ermöglicht wird. Dieses Feature ist umfangreicher als Nur-Text.

Fügen Sie zum Aktivieren dieses Features dem VDA folgenden Registrierungseintrag hinzu:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\Virtual Clipboard\Additional Formats\HTML Format “Name”=”HTML Format

Warnung

Die unsachgemäße Verwendung des Registrierungs-Editors kann zu schwerwiegenden Problemen führen, die nur durch eine Neuinstallation des Betriebssystems gelöst werden können. Citrix übernimmt keine Garantie dafür, dass Probleme, die auf eine falsche Verwendung des Registrierungs-Editors zurückzuführen sind, behoben werden können. Die Verwendung des Registrierungs-Editors geschieht daher auf eigene Gefahr. Machen Sie auf jeden Fall ein Backup der Registrierung, bevor Sie sie bearbeiten. Hinweis

Weitere Informationen zu den Problemen, die mit der Einführung dieses Features behoben werden, finden Sie in den Knowledge Center-Artikeln CTX112063 und CTX086028.

USB-Geräteumleitung

Die Citrix Workspace-App für Chrome unterstützt eine Vielzahl von USB-Peripheriegeräten. Mit dieser zusätzlichen Funktionalität können Sie eine Google-Richtlinie zum Identifizieren der PID/VID von Geräten erstellen, damit die Verwendung in Citrix Workspace möglich ist. Diese Unterstützung gilt auch für neue USB-Geräte, einschließlich 3D SpaceMouse, zusätzliche Verbundgeräte, Bloomberg-Tastaturen und UC-Logic Tablet WP5540U.

Weitere Informationen zum Konfigurieren von USB-Geräten finden Sie im Knowledge Center-Artikel CTX200825.

Automatische Umleitung von USB-Geräten

Im Kioskmodus werden USB-Geräte automatisch innerhalb einer Sitzung ohne manuellen Eingriff umgeleitet. Im Benutzermodus und öffentlichen Modus müssen Sie das USB-Gerät zum ersten Mal manuell über die Symbolleiste oder das Connection Center in die Sitzung umleiten. Diese manuelle USB-Umleitung dient dazu, dem Chrome-Betriebssystem die Berechtigung zum Zugriff auf das USB-Gerät zu erteilen. Wenn ein USB-Gerät angeschlossen wird, wird es automatisch in die Sitzung umgeleitet.

Wenn Sie ein USB-Gerät anschließen, während mehrere Sitzungen ausgeführt werden, wird es in die Sitzung mit Fokus umgeleitet. Wenn keine Sitzung im Fokus ist, wird das USB-Gerät in keine der Sitzungen umgeleitet. Wenn eine einzelne Sitzung ausgeführt wird und diese beim Anschließen des USB-Geräts nicht im Fokus ist, wird das Gerät möglicherweise nicht umgeleitet.

Dateiübertragung

Die Citrix Workspace-App für Chrome bietet Funktionen für die sichere Dateiübertragung zwischen einem Benutzergerät und einer Citrix Virtual Apps and Desktops-Sitzung. Dieses Feature verwendet einen virtuellen Kanal für die Dateiübertragung statt der Clientlaufwerkzuordnung.

Standardmäßig haben Benutzer folgende Möglichkeiten:

  • Upload von Dateien von einem lokalen Downloadordner oder angeschlossenen Peripheriegerät
  • Nahtloser Zugriff auf Daten über ihre Citrix Virtual Apps and Desktops-Sitzungen
  • Download von Dateien von den Citrix Virtual Apps and Desktops-Sitzungen zu einem lokalen Ordner oder einem Peripheriegerät des Benutzergerätes

Administratoren können die Übertragung, Uploads und Downloads von Dateien über Richtlinien in Citrix Studio konfigurieren.

Voraussetzungen

  • XenApp oder XenDesktop 7.6 oder höher, einschließlich:
    • Hotfix ICATS760WX64022.msp auf Server-OS-VDAs (Windows 2008 R2 oder Windows 2012 R2)
    • Hotfix ICAWS760WX86022.msp oder ICAWS760WX64022.msp auf Client-OS-VDAs (Windows 7 oder Windows 8.1)
  • Ändern der Dateiübertragungsrichtlinien: Gruppenrichtlinienverwaltung-Hotfix GPMx240WX64002.msi oder GPMx240WX86002.msi auf Maschinen mit Citrix Studio

Einschränkungen

  • Ein Benutzer kann höchstens 10 Dateien gleichzeitig hoch- oder herunterladen.
  • Maximale Dateigröße:
    • Für Uploads: 2147483647 Bytes (2 GB)
    • Für Downloads: 262144000 Bytes (250 MB)
  • Wenn eine der Richtlinien “Dateien auf Desktop hochladen” oder “Dateien von Desktop herunterladen” deaktiviert ist, werden in der Symbolleiste trotzdem die Symbole für Upload und Download beide angezeigt, die Funktionalität hängt jedoch von der Richtlinieneinstellung ab. Wenn beide Richtlinien deaktiviert sind, werden die Upload- und Downloadsymbole nicht in der Symbolleiste angezeigt.

Konfigurieren von Dateiübertragungsrichtlinien

Konfigurieren von Dateiübertragung mit einer Citrix Studio-Richtlinie

In der Standardeinstellung ist die Dateiübertragung aktiviert.

Sie ändern die folgenden Richtlinien in Citrix Studio unter “Benutzereinstellung > ICA > Dateiumleitung”.

   
CITRIX STUDIO-RICHTLINIE BESCHREIBUNG
Dateiübertragungen zwischen Desktop und Client zulassen Zum Aktivieren und Deaktivieren der Dateiübertragungsfunktion.
Dateien auf Desktop hochladen Zum Aktivieren und Deaktivieren von Dateiupload in der Sitzung. Die Richtlinie “Dateiübertragungen zwischen Desktop und Client zulassen” muss dazu auf “true” festgelegt werden.
Dateien von Desktop herunterladen Zum Aktivieren und Deaktivieren von Dateidownload in der Sitzung. Die Richtlinie “Dateiübertragungen zwischen Desktop und Client zulassen” muss dazu auf “true” festgelegt werden.

Konfigurieren von Dateiübertragung mit der Datei configuration.js

Die Datei configuration.js ist im ChromeApp-Stammordner. Bearbeiten Sie direkt diese Datei, um Änderungen an der Citrix Workspace-App für Chrome vorzunehmen.

Hinweis: Citrix empfiehlt, ein Backup der Datei configuration.js zu erstellen, bevor Sie Änderungen daran vornehmen.

Hinweis: Zum Bearbeiten der Datei configuration.js müssen Sie sich mit Administratoranmeldeinformationen anmelden. Verpacken Sie die App nach dem Bearbeiten der Datei neu, damit Sie weitere Änderungen an den Symbolleistenelementen vornehmen können.

Ändern der Dateiübertragungskonfiguration mit der Datei configuration.js:

  1. Öffnen Sie die Datei configuration.js und konfigurieren Sie die Einstellungen wie unten:
   
DATEIÜBERTRAGUNG - CLIENTEINSTELLUNGEN BESCHREIBUNG
AllowUpload Zum Aktivieren und Deaktivieren von clientseitigem Upload. Die Standardeinstellung ist “true” (aktiviert).
AllowDownload Zum Aktivieren und Deaktivieren von clientseitigem Download. Die Standardeinstellung ist “true” (aktiviert).
MaxUploadSize Zum Festlegen der maximalen Dateigröße für Uploads (in Bytes). Die Standardeinstellung ist 2147483648 Bytes (2 GB).
MaxDownloadSize Zum Festlegen der maximalen Dateigröße für Downloads (in Bytes). Die Standardeinstellung ist 2147483648 Bytes (2 GB).

Das folgende Verhalten tritt auf, wenn für die Richtlinie in Citrix Studio und auf dem Client unterschiedliche Einstellungen festgelegt sind.

     
Citrix Studio-Richtlinie für Upload / Download Clientseitige Einstellung für Upload / Download Resultierendes Verhalten
DEAKTIVIERT AKTIVIERT DEAKTIVIERT
DEAKTIVIERT DEAKTIVIERT DEAKTIVIERT
AKTIVIERT DEAKTIVIERT DEAKTIVIERT
AKTIVIERT AKTIVIERT AKTIVIERT

Hinweis

Wenn zwischen den festgelegten Werten für die maximale Dateigröße für Uploads oder Downloads in der Registrierung und in den clientseitigen Einstellungen ein Konflikt besteht, wird von den beiden Werten der kleinere angewendet.

Dateiübertragungsprotokolle

Die Dateiübertragungsprotokolle können vom Client und Server abgerufen werden.

Abrufen der Dateiübertragungsprotokolle vom Client

  1. Starten Sie einen Browser.
  2. Navigieren Sie zur folgenden URL, um die Protokollierung zu starten: <storefronturl>/clients/html5client/src/viewlog.html wobei <storefronturl> der FQDN oder die IP-Adresse des StoreFront-Servers ist, auf dem der Store konfiguriert ist.

Weitere Informationen zur Dateiübertragung finden Sie unter HTML5 and Chrome File Transfer Explained.