Sitzungsaufzeichnungsrichtlinien konfigurieren
Sie können systemdefinierte Aufzeichnungsrichtlinien aktivieren oder eigene benutzerdefinierte Aufzeichnungsrichtlinien erstellen und aktivieren. Systemdefinierte Aufzeichnungsrichtlinien wenden eine einzige Regel auf alle Benutzer, veröffentlichten Anwendungen und Server an. Benutzerdefinierte Aufzeichnungsrichtlinien legen fest, welche Benutzer, veröffentlichten Anwendungen und Server aufgezeichnet werden.
Die aktive Aufzeichnungsrichtlinie bestimmt, welche Sitzungen aufgezeichnet werden. Es ist immer nur eine Aufzeichnungsrichtlinie aktiv.
Systemdefinierte Aufzeichnungsrichtlinien
Session Recording bietet die folgenden systemdefinierten Aufzeichnungsrichtlinien:
-
Nicht aufzeichnen. Die Standardrichtlinie. Wenn Sie keine andere Richtlinie angeben, werden keine Sitzungen aufgezeichnet.
-
Nur Ereignisse aufzeichnen (für alle, mit Benachrichtigung). Diese Richtlinie zeichnet nur Ereignisse auf, die Ihre Ereigniserkennungsrichtlinie festlegt. Bildschirme werden nicht aufgezeichnet. Benutzer erhalten Aufzeichnungsbenachrichtigungen im Voraus.
-
Nur Ereignisse aufzeichnen (für alle, ohne Benachrichtigung). Diese Richtlinie zeichnet nur Ereignisse auf, die Ihre Ereigniserkennungsrichtlinie festlegt. Bildschirme werden nicht aufgezeichnet. Benutzer erhalten keine Aufzeichnungsbenachrichtigungen.
-
Ganze Sitzungen aufzeichnen (für alle, mit Benachrichtigung). Diese Richtlinie zeichnet ganze Sitzungen (Bildschirme und Ereignisse) auf. Benutzer erhalten Aufzeichnungsbenachrichtigungen im Voraus.
-
Ganze Sitzungen aufzeichnen (für alle, ohne Benachrichtigung). Diese Richtlinie zeichnet ganze Sitzungen (Bildschirme und Ereignisse) auf. Benutzer erhalten keine Aufzeichnungsbenachrichtigungen.
Sie können die systemdefinierten Aufzeichnungsrichtlinien nicht ändern oder löschen.
Benutzerdefinierte Aufzeichnungsrichtlinie erstellen
Sie können Sitzungen bestimmter Benutzer oder Gruppen, veröffentlichter Anwendungen oder Desktops, Bereitstellungsgruppen oder VDA-Maschinen und Client-IP-Adressen der Citrix Workspace™-App aufzeichnen. Ein Assistent in der Session Recording-Richtlinienkonsole hilft Ihnen beim Erstellen von Regeln. Um die Listen der veröffentlichten Anwendungen oder Desktops und Bereitstellungsgruppen oder VDA-Maschinen abzurufen, müssen Sie als Siteadministrator über Leseberechtigungen verfügen. Konfigurieren Sie die Administrator-Leseberechtigung auf dem Delivery Controller™ der Site.
Für jede Regel, die Sie erstellen, geben Sie eine Aufzeichnungsaktion und Regelkriterien an. Die Aufzeichnungsaktion gilt für Sitzungen, die die Regelkriterien erfüllen.
Wählen Sie für jede Regel eine Aufzeichnungsaktion aus:
-
Sitzungsaufzeichnung mit Benachrichtigung aktivieren. Diese Option zeichnet ganze Sitzungen (Bildschirme und Ereignisse) auf. Benutzer erhalten Aufzeichnungsbenachrichtigungen im Voraus.
-
Sitzungsaufzeichnung ohne Benachrichtigung aktivieren. Diese Option zeichnet ganze Sitzungen (Bildschirme und Ereignisse) auf. Benutzer erhalten keine Aufzeichnungsbenachrichtigungen.
-
Sitzungsaufzeichnung nur für Ereignisse mit Benachrichtigung aktivieren. Diese Option zeichnet während der gesamten Sitzung nur Ereignisse auf, die Ihre Ereigniserkennungsrichtlinie festlegt. Bildschirme werden dabei nicht aufgezeichnet. Benutzer erhalten Aufzeichnungsbenachrichtigungen im Voraus.
-
Sitzungsaufzeichnung nur für Ereignisse ohne Benachrichtigung aktivieren. Diese Option zeichnet während der gesamten Sitzung nur Ereignisse auf, die Ihre Ereigniserkennungsrichtlinie festlegt. Bildschirme werden dabei nicht aufgezeichnet. Benutzer erhalten keine Aufzeichnungsbenachrichtigungen.
-
Sitzungsaufzeichnung deaktivieren. Diese Option bedeutet, dass keine Sitzungen aufgezeichnet werden.

Wählen Sie für jede Regel mindestens eines der folgenden Elemente aus, um die Regelkriterien zu erstellen:
- Benutzer oder Gruppen. Erstellt eine Liste von Benutzern oder Gruppen, für die die Aktion der Regel gilt. Mit Session Recording können Sie Active Directory-Gruppen verwenden und Benutzer auf die Whitelist setzen.
- Veröffentlichte Anwendungen oder Desktops. Erstellt eine Liste von veröffentlichten Anwendungen oder Desktops, für die die Regelaktion gilt. Wählen Sie im Assistenten Regeln die Citrix Virtual Apps and Desktops™ Site(s) aus, auf denen die Anwendungen oder Desktops verfügbar sind.
- Bereitstellungsgruppen oder Maschinen. Erstellt eine Liste von Bereitstellungsgruppen oder Maschinen, für die die Regelaktion gilt. Wählen Sie im Assistenten Regeln den Speicherort der Bereitstellungsgruppen oder Maschinen aus.
-
IP-Adresse oder IP-Bereich. Erstellt eine Liste von IP-Adressen oder IP-Adressbereichen, für die die Regelaktion gilt. Fügen Sie auf dem Bildschirm IP-Adresse und IP-Bereich auswählen eine gültige IP-Adresse oder einen IP-Bereich hinzu, für den die Aufzeichnung aktiviert oder deaktiviert ist. Die hier genannten IP-Adressen sind die IP-Adressen der Citrix Workspace-Apps.

Hinweis:
Die Session Recording-Richtlinienkonsole unterstützt die Konfiguration mehrerer Kriterien innerhalb einer einzelnen Regel. Wenn eine Regel angewendet wird, werden sowohl die logischen Operatoren „UND“ als auch „ODER“ verwendet, um die endgültige Aktion zu berechnen. Im Allgemeinen wird der Operator „ODER“ zwischen Elementen innerhalb eines Kriteriums und der Operator „UND“ zwischen separaten Kriterien verwendet. Wenn das Ergebnis wahr ist, führt die Session Recording-Richtlinien-Engine die Aktion der Regel aus. Andernfalls geht sie zur nächsten Regel über und wiederholt den Vorgang.
Wenn Sie mehr als eine Regel in einer Aufzeichnungsrichtlinie erstellen, können einige Sitzungen die Kriterien für mehr als eine Regel erfüllen. In diesen Fällen wird die Regel mit der höchsten Priorität auf die Sitzungen angewendet.
Die Aufzeichnungsaktion einer Regel bestimmt ihre Priorität:
- Regeln mit der Aktion Nicht aufzeichnen haben die höchste Priorität.
- Regeln mit der Aktion Mit Benachrichtigung aufzeichnen haben die zweithöchste Priorität.
- Regeln mit der Aktion Ohne Benachrichtigung aufzeichnen haben die zweitniedrigste Priorität.
- Regeln mit der Aktion Ereignisbasierte Sitzungsaufzeichnung mit Benachrichtigung aktivieren haben mittlere Priorität.
- Regeln mit der Aktion Ereignisbasierte Sitzungsaufzeichnung ohne Benachrichtigung aktivieren haben die niedrigste Priorität.
Einige Sitzungen erfüllen möglicherweise keine Regelkriterien in einer Aufzeichnungsrichtlinie. Für diese Sitzungen gilt die Aktion der Fallback-Regel der Richtlinie. Die Aktion der Fallback-Regel ist immer Nicht aufzeichnen. Sie können die Fallback-Regel weder ändern noch löschen.
So erstellen Sie eine benutzerdefinierte Aufzeichnungsrichtlinie:
- Melden Sie sich als autorisierter Richtlinienadministrator am Server an, auf dem die Sitzungsaufzeichnungs-Richtlinienkonsole installiert ist.
- Starten Sie die Sitzungsaufzeichnungs-Richtlinienkonsole und wählen Sie im linken Bereich Aufzeichnungsrichtlinien. Wählen Sie in der Menüleiste Neue Richtlinie hinzufügen.
- Klicken Sie mit der rechten Maustaste auf die Neue Richtlinie und wählen Sie Regel hinzufügen.
-
Wählen Sie im Regel-Assistenten eine Aufzeichnungsoption aus und klicken Sie dann auf Weiter.

-
Wählen Sie die Regelkriterien aus – Sie können ein oder mehrere Regelkriterien auswählen: Benutzer oder Gruppen Veröffentlichte Anwendungen oder Desktops Bereitstellungsgruppen oder Maschinen IP-Adresse oder IP-Bereich

-
Regelkriterien bearbeiten – Zum Bearbeiten klicken Sie auf die unterstrichenen Werte. Die Werte sind basierend auf den im vorherigen Schritt ausgewählten Kriterien unterstrichen.
Hinweis:
Wenn Sie den unterstrichenen Wert Veröffentlichte Anwendungen oder Desktop auswählen, ist die Site-Adresse die IP-Adresse, eine URL oder ein Maschinenname, wenn der Controller in einem lokalen Netzwerk ist. Die Liste Name der Anwendung zeigt den Anzeigenamen an.
Wenn Sie Veröffentlichte Anwendungen oder Desktop oder Bereitstellungsgruppen oder Maschinen auswählen, geben Sie den Delivery Controller an, mit dem Ihre Session Recording-Richtlinienkonsole kommunizieren soll.
Die Session Recording-Richtlinienkonsole ist der einzige Kanal zur Kommunikation mit Delivery Controllern aus den Citrix Cloud™- und lokalen Umgebungen.

Wenn Sie beispielsweise Bereitstellungsgruppen oder Maschinen auswählen, klicken Sie auf den entsprechenden Hyperlink in Schritt 3 des vorhergehenden Screenshots und klicken Sie auf Hinzufügen, um Abfragen zum Controller hinzuzufügen.

Eine Beschreibung der Anwendungsfälle, die die lokalen und die Citrix Cloud Delivery Controller abdecken, finden Sie in der folgenden Tabelle:
Anwendungsfall Erforderliche Aktion Lokaler Delivery Controller - Broker_PowerShellSnapIn_x64.msi installieren. 2. Deaktivieren Sie das Kontrollkästchen Citrix Cloud Controller.
Citrix Cloud Delivery Controller - Installieren Sie das Citrix Virtual Apps™ and Desktops Remote PowerShell SDK. 2. Validieren Sie die Citrix Cloud-Kontodaten. 3. Aktivieren Sie das Kontrollkästchen Citrix Cloud Controller.
Wechseln Sie von einem lokalen Delivery Controller zu einem Citrix Cloud Delivery Controller - Deinstallieren Sie Broker_PowerShellSnapIn_x64.msi und starten Sie den Computer neu. 2. Installieren Sie das Citrix Virtual Apps and Desktops Remote PowerShell SDK. 3. Validieren Sie die Citrix Cloud-Kontoinformationen. 4. Aktivieren Sie das Kontrollkästchen Citrix Cloud Controller.
Wechseln Sie von einem Citrix Cloud Delivery Controller zu einem lokalen Delivery Controller - Deinstallieren Sie das Citrix Virtual Apps and Desktops Remote PowerShell SDK und starten Sie den Computer neu. 2. Installieren Sie Broker_PowerShellSnapIn_x64.msi. 3. Deaktivieren Sie das Kontrollkästchen Citrix Cloud Controller.
Validieren der Citrix Cloud-Anmeldeinformationen
Um in der Citrix Cloud gehostete Delivery Controller abzufragen, validieren Sie Ihre Citrix Cloud-Anmeldeinformationen manuell auf dem Computer, auf dem die Sitzungsaufzeichnungsrichtlinienkonsole installiert ist. Bei Nichteinhaltung kann ein Fehler auftreten, und Ihre Sitzungsaufzeichnungsrichtlinienkonsole funktioniert möglicherweise nicht wie erwartet.
So führen Sie die manuelle Validierung durch:
-
Melden Sie sich bei der Citrix Cloud-Konsole an und navigieren Sie zu Identity and Access Management > API Access. Erstellen Sie einen API-Zugriff Secure Client, um ein Authentifizierungsprofil zu erhalten, das die Citrix Cloud-Authentifizierungsaufforderungen umgehen kann. Laden Sie Ihren Secure Client herunter, benennen Sie ihn um und speichern Sie ihn an einem sicheren Ort. Der Dateiname ist standardmäßig secureclient.csv.

-
Öffnen Sie eine PowerShell-Sitzung und führen Sie den folgenden Befehl aus, damit das (im vorherigen Schritt erhaltene) Authentifizierungsprofil wirksam wird.
asnp citrix.* Set-XDCredentials -CustomerId “citrixdemo” -SecureClientFile “c:\temp\secureclient.csv” -ProfileType CloudAPI –StoreAs “default” <!--NeedCopy-->Legen Sie CustomerId und SecureClientFile nach Bedarf fest. Der vorhergehende Befehl erstellt ein Standardauthentifizierungsprofil für den Kunden
citrixdemo, um Authentifizierungsaufforderungen in der aktuellen und allen nachfolgenden PowerShell-Sitzungen zu umgehen.
- Folgen Sie dem Assistenten, um die Konfiguration abzuschließen.
Hinweis: Einschränkung bezüglich vorab gestarteter Anwendungssitzungen:
- Wenn die aktive Richtlinie versucht, einen Anwendungsnamen abzugleichen, kann sie keine Anwendungen abgleichen, die in einer vorab gestarteten Sitzung geöffnet werden. Folglich kann die vorab gestartete Sitzung nicht aufgezeichnet werden.
- Wenn die aktive Richtlinie jede Anwendung aufzeichnet und der Sitzungsvorstart aktiviert ist, wird eine Aufzeichnungsbenachrichtigung angezeigt, wenn sich ein Benutzer bei der Citrix Workspace-App für Windows anmeldet. Die vorab gestartete (leere) Sitzung und alle Anwendungen, die in dieser Sitzung gestartet werden sollen, werden aufgezeichnet.
Als Problemumgehung veröffentlichen Sie Anwendungen in separaten Bereitstellungsgruppen entsprechend ihren Aufzeichnungsrichtlinien. Verwenden Sie keinen Anwendungsnamen als Aufzeichnungsbedingung. Dieser Ansatz stellt sicher, dass vorab gestartete Sitzungen aufgezeichnet werden können. Benachrichtigungen werden jedoch weiterhin angezeigt.
Active Directory-Gruppen verwenden
Mit Session Recording können Sie Active Directory-Gruppen beim Erstellen von Richtlinien verwenden. Die Verwendung von Active Directory-Gruppen anstelle einzelner Benutzer vereinfacht die Erstellung und Verwaltung von Regeln und Richtlinien. Wenn beispielsweise Benutzer in der Finanzabteilung Ihres Unternehmens in einer Active Directory-Gruppe namens Finance enthalten sind, können Sie eine Regel erstellen, die für alle Gruppenmitglieder gilt, indem Sie die Gruppe Finance im Assistenten Regeln auswählen.
Benutzer auf die Positivliste setzen
Sie können Session Recording-Richtlinien erstellen, die sicherstellen, dass die Sitzungen bestimmter Benutzer in Ihrer Organisation niemals aufgezeichnet werden. Dieser Fall wird als Whitelisting dieser Benutzer bezeichnet. Das Whitelisting ist nützlich für Benutzer, die datenschutzrelevante Informationen verarbeiten, oder wenn Ihre Organisation die Sitzungen einer bestimmten Mitarbeitergruppe nicht aufzeichnen möchte.
Wenn beispielsweise alle Manager in Ihrem Unternehmen Mitglieder einer Active Directory-Gruppe namens Executive sind, können Sie sicherstellen, dass die Sitzungen dieser Benutzer niemals aufgezeichnet werden, indem Sie eine Regel erstellen, die die Sitzungsaufzeichnung für die Gruppe Executive deaktiviert. Solange die Richtlinie mit dieser Regel aktiv ist, werden keine Sitzungen von Mitgliedern der Gruppe Executive aufgezeichnet. Die Sitzungen anderer Mitglieder Ihrer Organisation werden basierend auf anderen Regeln in der aktiven Richtlinie aufgezeichnet.
Director zur Verwendung des Session Recording-Servers konfigurieren
Sie können die Director-Konsole verwenden, um die Aufzeichnungsrichtlinien zu erstellen und zu aktivieren.
- Für eine HTTPS-Verbindung installieren Sie das Zertifikat, um dem Session Recording-Server in den vertrauenswürdigen Stammzertifikaten des Director-Servers zu vertrauen.
- Um den Director-Server für die Verwendung des Session Recording-Servers zu konfigurieren, führen Sie den Befehl
C:\inetpub\wwwroot\Director\tools\DirectorConfig.exe /configsessionrecordingaus. - Geben Sie die IP-Adresse oder den FQDN des Session Recording-Servers sowie die Portnummer und den Verbindungstyp (HTTP/HTTPS) ein, die der Session Recording-Agent verwendet, um sich mit dem Session Recording Broker auf dem Director-Server zu verbinden.
Rollover-Verhalten verstehen
Wenn Sie eine Richtlinie aktivieren, bleibt die zuvor aktive Richtlinie in Kraft, bis die aufgezeichnete Sitzung endet oder die Sitzungsaufzeichnungsdatei übertragen wird. Dateien werden übertragen, wenn sie die maximale Größe erreicht haben. Weitere Informationen zur maximalen Dateigröße für Aufzeichnungen finden Sie unter Dateigröße für Aufzeichnungen angeben.
Die folgende Tabelle beschreibt, was passiert, wenn Sie eine neue Aufzeichnungsrichtlinie anwenden, während eine Sitzung aufgezeichnet wird und ein Rollover auftritt:
| Wenn die vorherige Aufzeichnungsrichtlinie lautete | Und die neue Aufzeichnungsrichtlinie lautet | Nach einem Rollover lautet die Aufzeichnungsrichtlinie |
|---|---|---|
| Nicht aufzeichnen | Jede andere Richtlinie | Keine Änderung. Die neue Richtlinie tritt erst in Kraft, wenn sich der Benutzer bei einer neuen Sitzung anmeldet. |
| Ohne Benachrichtigung aufzeichnen | Nicht aufzeichnen | Die Aufzeichnung wird beendet. |
| Ohne Benachrichtigung aufzeichnen | Mit Benachrichtigung aufzeichnen | Die Aufzeichnung wird fortgesetzt und eine Benachrichtigung wird angezeigt. |
| Mit Benachrichtigung aufzeichnen | Nicht aufzeichnen | Die Aufzeichnung wird beendet. |
| Mit Benachrichtigung aufzeichnen | Aufzeichnen ohne Benachrichtigung | Die Aufzeichnung wird fortgesetzt. Beim nächsten Anmelden eines Benutzers wird keine Meldung angezeigt. |