Citrix DaaS™

Zulassungsliste für virtuelle Kanäle

Die Zulassungsliste für virtuelle Kanäle ist eine Funktion, mit der Sie steuern können, welche virtuellen Kanäle, die nicht von Citrix stammen, in Ihrer Umgebung zugelassen sind. Standardmäßig ist die Funktion der Zulassungsliste für virtuelle Kanäle aktiviert. Infolgedessen dürfen nur virtuelle Citrix-Kanäle in Citrix Virtual Apps and Desktops™-Sitzungen geöffnet werden. Wenn benutzerdefinierte virtuelle Kanäle verwendet werden müssen, sei es selbst entwickelte oder von Drittanbietern, müssen diese explizit zur Zulassungsliste hinzugefügt werden.

Konfiguration

Die Zulassungsliste für virtuelle Kanäle ist standardmäßig aktiviert. Sie können diese Funktion mit den folgenden Einstellungen in der Citrix-Richtlinie konfigurieren:

  • Zulassungsliste für virtuelle Kanäle: zum Aktivieren oder Deaktivieren der Funktion und zum Hinzufügen virtueller Kanäle zur Liste.
  • Drosselung der Protokollierung der Zulassungsliste für virtuelle Kanäle: legt den Drosselungszeitraum für die Ereignisprotokollierung der Zulassungsliste für virtuelle Kanäle fest.
  • Protokollierung der Zulassungsliste für virtuelle Kanäle: legt die Protokollierungsstufe für die Zulassungsliste für virtuelle Kanäle fest.

Hinzufügen virtueller Kanäle zur Zulassungsliste

Um einen virtuellen Kanal zur Zulassungsliste hinzuzufügen, benötigen Sie die folgenden Informationen:

  1. Der im Code definierte Name des virtuellen Kanals, der bis zu sieben Zeichen lang sein kann. Zum Beispiel CTXCVC1.

  2. Die Pfade zu den Prozessen, die den virtuellen Kanal auf der VDA-Maschine öffnen. Zum Beispiel C:\Program Files\Application\run.exe.

Sobald Sie die erforderlichen Informationen haben, müssen Sie den virtuellen Kanal mithilfe der Richtlinieneinstellung für die Zulassungsliste für virtuelle Kanäle zur Zulassungsliste hinzufügen. Um einen virtuellen Kanal zur Liste hinzuzufügen, geben Sie den Namen des virtuellen Kanals gefolgt von einem Komma und dann den Pfad zu dem Prozess ein, der auf den virtuellen Kanal zugreift. Wenn es mehrere Prozesse gibt, können Sie diese Prozesse hinzufügen, indem Sie jeden Prozess durch Kommas trennen.

Für einzelne Prozesse

Verwenden Sie die vorherigen Beispiele und fügen Sie den folgenden Eintrag zur Liste hinzu:

CTXCVC1,C:\Program Files\Application\run.exe

Für mehrere Prozesse

Wenn mehrere Prozesse vorhanden sind, fügen Sie den folgenden Eintrag zur Liste hinzu:

CTXCVC1,C:\Program Files\Application\run.exe,C:\Program Files\Application\run2.exe

Verwenden von Platzhaltern

Die Verwendung von Platzhaltern (*) wird unterstützt. Sie können Platzhalter verwenden, wenn sich die Namen von Verzeichnissen oder ausführbaren Dateien je nach Version der Anwendung ändern oder wenn die Drittanbieterkomponente in den Benutzerprofilen installiert ist.

Sie können Platzhalter in den folgenden Szenarien verwenden:

  • Zum Ersetzen des vollständigen Verzeichnisnamens. Zum Beispiel: C:\Program Files\Application\*\run1.exe
  • Zum Ersetzen eines Teils des Verzeichnisnamens. Zum Beispiel: C:\Program Files\Application\v*\run1.exe
  • Zum Ersetzen des Namens der ausführbaren Datei. Zum Beispiel: C:\Program Files\Application\v1.2\*.exe
  • Zum Ersetzen eines Teils des Namens der ausführbaren Datei. Zum Beispiel: C:\Program Files\Application\v1.2\run*.exe

Es gelten die folgenden Einschränkungen:

  • Der Platzhalter kann nur zum Ersetzen eines einzelnen Verzeichnisses verwendet werden. Wenn sich die ausführbare Datei beispielsweise in C:\Program Files\Application\v1.2\run1.exe befindet
    • Zulässig: C:\Program Files\Application\*\run1.exe
    • Nicht zulässig: C:\Program Files\*\run1.exe
  • Einträge müssen die Dateinamenerweiterung enthalten.
    • Zulässig: C:\Program Files\Application\v1.2\*.exe
    • Nicht zulässig: C:\Program Files\Application\v1.2\*
  • Alle Pfade müssen lokal sein.

Hinweis:

  • Netzwerkpfade sind nicht zulässig.
  • Die Unterstützung von Platzhaltern ist ab Citrix Virtual Apps and Desktops 2206 verfügbar.
  • Die Unterstützung von Platzhaltern ist in Citrix Virtual Apps and Desktops 2203 LTSR ab CU2 verfügbar.

Verwenden von Systemumgebungsvariablen

Sie können Systemumgebungsvariablen verwenden, um die Definition der vertrauenswürdigen Prozesse in Ihrer Zulassungsliste zu vereinfachen. Sie können beliebige der standardmäßigen Variablen verwenden, z. B. %programfiles%, %programfiles(x86)%, %systemdrive% und %systemroot%.

Sie können auch benutzerdefinierte Umgebungsvariablen verwenden, sofern diese auf Systemebene definiert sind.

Die folgenden Beispiele zeigen standardmäßige Umgebungsvariablen:

  • %programfiles%\Application\v1.2\run.exe
  • %programfiles%\Application\*\run.exe
  • %programfiles(x86)%\Application\v1.*\run.exe

Das folgende Beispiel zeigt eine benutzerdefinierte Systemumgebungsvariable:

  • Benutzerdefinierter Variablenname: app
  • Wert der benutzerdefinierten Variable: %programfiles%\Application\
  • Zulassungslisteneintrag: CTXCVC1,%app%\run.exe

Hinweis:

Benutzerumgebungsvariablen werden nicht unterstützt.

Die Unterstützung von Umgebungsvariablen ist ab Citrix Virtual Apps and Desktops Version 2209 verfügbar.

Namen und Prozesse von virtuellen Kanälen abrufen

Der einfachste Weg, den Namen des virtuellen Kanals und den Prozess, der ihn auf der VDA-Maschine öffnet, zu erhalten, besteht darin, die Informationen vom Entwickler oder einem Drittanbieter zu beziehen, der den virtuellen Kanal bereitgestellt hat.

Alternativ können Sie Informationen erhalten, indem Sie die Protokolle der Funktion anwenden und die folgenden Schritte ausführen:

  1. Sobald die Client- und Serverkomponenten des benutzerdefinierten virtuellen Kanals eingerichtet sind, starten Sie eine virtuelle Anwendung oder einen virtuellen Desktop.
  2. Suchen Sie im Systemereignisprotokoll der VDA-Maschine nach dem Namen des benutzerdefinierten virtuellen Kanals und dem Prozess, der versucht hat, ihn zu öffnen. Weitere Informationen zu verfügbaren Ereignissen finden Sie unter Ereignisprotokolle.
  3. Melden Sie sich von der Sitzung ab.
  4. Fügen Sie einen Eintrag in den Richtlinieneinstellungen der Zulassungsliste für virtuelle Kanäle für den identifizierten virtuellen Kanal und Prozess hinzu.
  5. Starten Sie die Maschine neu.
  6. Sobald der VDA registriert ist, führen Sie die virtuelle Anwendung oder den virtuellen Desktop aus, um zu überprüfen, ob die benutzerdefinierten virtuellen Kanäle erfolgreich geöffnet werden.

Überlegungen zu virtuellen Citrix-Kanälen

Alle integrierten virtuellen Citrix-Kanäle sind vertrauenswürdig und dürfen ohne weitere Konfiguration geöffnet werden. Die folgenden zwei Funktionen erfordern jedoch aufgrund externer Abhängigkeiten explizite Einträge in der Zulassungsliste:

  • Multimedia-Umleitung
  • HDX RealTime Optimization Pack für Skype for Business

Multimedia-Umleitung

Wenn Sie einen anderen Mediaplayer als den Windows Media Player als Systemmediaplayer verwenden, müssen Sie ihn als vertrauenswürdigen Prozess zur Zulassungsliste hinzufügen. Die folgenden Informationen sind für den Eintrag in der Zulassungsliste erforderlich:

  • Name des virtuellen Kanals: CTXMM
  • Prozess: Pfad zum Mediaplayer, der auf Ihrer VDA-Maschine verwendet wird. Beispiel: C:\Program Files (x86)\Windows Media Player\wmplayer.exe.
  • Eintrag in der Zulassungsliste: CTXMM,C:\Program Files (x86)\Windows Media Player\wmplayer.exe

HDX RealTime Optimization Pack für Skype for Business

Die folgenden Informationen sind für den Eintrag in der Zulassungsliste erforderlich:

  • Name des virtuellen Kanals: CTXRMEP
  • Prozess: Pfad zur ausführbaren Skype for Business-Datei auf Ihrer VDA-Maschine, der je nach Version von Skype for Business oder bei Verwendung eines benutzerdefinierten Installationspfads variieren kann. Beispiel: C:\Program Files\Microsoft Office\root\Office16\lync.exe..
  • Eintrag in der Zulassungsliste: CTXRMEP,C:\Program Files\Microsoft Office\root\Office16\lync.exe

Überlegungen zu virtuellen Kanälen von Drittanbietern

Ab VDA-Version 2603 sind ausgewählte virtuelle Kanäle von Drittanbietern vertrauenswürdig und dürfen ohne weitere Konfiguration geöffnet werden. Alle anderen virtuellen Kanäle von Drittanbietern erfordern explizite Einträge in der Zulassungsliste. Die vertrauenswürdigen virtuellen Kanäle von Drittanbietern sind:

  • Microsoft Teams
  • Zoom Meetings für VDI

WICHTIG:

Den vertrauenswürdigen virtuellen Kanälen von Drittanbietern wird nur dann automatisch vertraut, wenn die zugehörigen Anwendungen in ihren Standardinstallationspfaden installiert sind. Wenn die Anwendungen in einem anderen Pfad installiert sind, müssen Sie die virtuellen Kanäle explizit zur Zulassungsliste hinzufügen.

Microsoft Teams

Im Folgenden sind die virtuellen Kanäle von Microsoft Teams und der Standardinstallationspfad der Prozesse aufgeführt:

  • Namen der virtuellen Kanäle: MSTEAMS, MSTEAM1 und MSTEAM2
  • Prozess: ms-teams.exe
  • Standardinstallationspfad: C:\Program Files\WindowsApps\MSTeams.<app version>_x64_8wekyb3d8bbwe\

Zusätzliche Informationen zu den virtuellen Kanälen von Microsoft Teams finden Sie in der Microsoft-Dokumentation.

Zoom Meetings für VDI

Im Folgenden sind die virtuellen Kanäle von Zoom Meetings for VDI und der Standardinstallationspfad der Prozesse aufgeführt:

  • Namen der virtuellen Kanäle: ZOOMHDX, ZOOMHDC, ZOOMPHX, ZOOMCVX, ZOOMCCX, ZOOMAUS
  • Prozesse: Zoom.exe und ZoomVDITool.exe
  • Standardinstallationspfad:
    • 32-Bit: C:\Program Files (x86)\ZoomVDI\bin\
    • 64-Bit: C:\Program Files\ZoomVDI\bin\

Zusätzliche Informationen zu den virtuellen Kanälen von Zoom Meetings for VDI finden Sie in der Zoom-Dokumentation.

Zulassungsliste für virtuelle Kanäle