Sitzungsrichtlinien
Eine Sitzungsrichtlinie ist eine Sammlung von Ausdrücken und Einstellungen, die auf Benutzer, Gruppen, virtuelle Server und global angewendet werden.
Sie verwenden eine Sitzungsrichtlinie, um die Einstellungen für Benutzerverbindungen zu konfigurieren. Sie können Einstellungen definieren, um die Software zu konfigurieren, mit der sich Benutzer anmelden, z. B. den Citrix Secure Access Client für Windows oder den Citrix Secure Access Client für Mac. Sie können auch Einstellungen konfigurieren, die Benutzer zur Anmeldung mit der Citrix Workspace-App oder Secure Hub verpflichten. Sitzungsrichtlinien werden nach der Authentifizierung des Benutzers ausgewertet und angewendet.
Sitzungsrichtlinien werden gemäß den folgenden Regeln angewendet:
-
Sitzungsrichtlinien überschreiben immer globale Einstellungen in der Konfiguration.
-
Alle Attribute oder Parameter, die nicht mithilfe einer Sitzungsrichtlinie festgelegt werden, werden in den für den virtuellen Server festgelegten Richtlinien festgelegt.
-
Alle anderen Attribute, die nicht durch eine Sitzungsrichtlinie oder durch den virtuellen Server festgelegt werden, werden durch die globale Konfiguration festgelegt.
Wichtig:
Die folgenden Anweisungen sind allgemeine Richtlinien zum Erstellen von Sitzungsrichtlinien. Es gibt spezifische Anweisungen zum Konfigurieren von Sitzungsrichtlinien für verschiedene Konfigurationen, z. B. für den clientlosen Zugriff oder für den Zugriff auf veröffentlichte Anwendungen. Die Anweisungen können Anweisungen zum Konfigurieren einer bestimmten Einstellung enthalten. Diese Einstellung kann jedoch eine von vielen Einstellungen sein, die in einem Sitzungsprofil und einer Richtlinie enthalten sind. Die Anweisungen weisen Sie an, eine Einstellung innerhalb eines Sitzungsprofils zu erstellen und das Profil dann auf eine Sitzungsrichtlinie anzuwenden. Sie können Einstellungen innerhalb eines Profils und einer Richtlinie ändern, ohne eine Sitzungsrichtlinie zu erstellen. Darüber hinaus können Sie alle Ihre Einstellungen auf globaler Ebene erstellen und dann eine Sitzungsrichtlinie erstellen, um globale Einstellungen zu überschreiben.
Wenn Sie Citrix Endpoint Management oder StoreFront in Ihrem Netzwerk bereitstellen, empfiehlt Citrix die Verwendung des Quick Configuration-Assistenten zum Konfigurieren von Sitzungsrichtlinien und -profilen. Wenn Sie den Assistenten ausführen, definieren Sie die Einstellungen für Ihre Bereitstellung. NetScaler Gateway erstellt dann die erforderlichen Authentifizierungs-, Sitzungs- und clientlosen Zugriffsrichtlinien.
Eine Sitzungsrichtlinie erstellen
-
Im Konfigurationsdienstprogramm, auf der Registerkarte "Configuration", im Navigationsbereich, erweitern NetScaler Gateway > Policies und klicken Sie dann auf Session.
-
Klicken Sie im Detailbereich auf der Registerkarte „Policies“ auf Add.
-
Geben Sie unter Name einen Namen für die Richtlinie ein.
-
Klicken Sie neben Request Profile auf New.
-
Geben Sie unter Name einen Namen für das Profil ein.
-
Vervollständigen Sie die Einstellungen für das Sitzungsprofil und klicken Sie dann auf Erstellen.
-
Fügen Sie im Dialogfeld Sitzungsprofil erstellen einen Ausdruck für die Richtlinie hinzu, klicken Sie auf Erstellen und dann auf Schließen. Hinweis: Wählen Sie im Ausdruck den Wert Wahr, damit die Richtlinie immer auf die Ebene angewendet wird, an die sie gebunden ist.
Beispiele für Sitzungsrichtlinienausdrücke
Im Folgenden finden Sie die Ausdrucksbeispiele für Sitzungsrichtlinien:
-
add vpn sessionPolicy sessPol1 "HTTP.REQ.HEADER(\"User-Agent\").CONTAINS(\"CitrixReceiver\") || HTTP.REQ.HEADER(\"User-Agent\").CONTAINS(\"CitrixWorkspace\")" sessAct1 -
add vpn sessionPolicy sessPol2 "HTTP.REQ.HEADER(\"User-Agent\").CONTAINS(\"CitrixReceiver\").NOT" sessAct2 -
add vpn sessionPolicy sessPol3 true sessAct3
Sitzungsrichtlinien binden
Nachdem Sie eine Sitzungsrichtlinie erstellt haben, binden Sie diese an einen Benutzer, eine Gruppe, einen virtuellen Server oder global. Sitzungsrichtlinien werden hierarchisch in der folgenden Reihenfolge angewendet:
-
Benutzer
-
Gruppen
-
Virtuelle Server
-
Global
Binden einer Sitzungsrichtlinie an einen virtuellen Server mithilfe der GUI
-
Navigieren Sie zu NetScaler Gateway > Virtuelle Server.
-
Wählen Sie einen virtuellen Server aus und klicken Sie auf Bearbeiten. Sie können auch einen neuen virtuellen Server erstellen.
-
Scrollen Sie zum Abschnitt Richtlinien und klicken Sie auf das Symbol +.
-
Wählen Sie unter Richtlinie auswählen die Option Sitzung.
-
Wählen Sie unter Typ auswählen die Option Anforderung und klicken Sie auf Weiter.
-
Wählen Sie unter Richtlinie auswählen die Richtlinie aus, die Sie an diesen virtuellen Server binden möchten.
-
Geben Sie unter Priorität die Prioritätsnummer der Richtlinie ein.
-
Klicken Sie auf Binden.
Binden einer Sitzungsrichtlinie an eine Authentifizierungs-, Autorisierungs- und Überwachungsgruppe mithilfe der GUI
-
Navigieren Sie zu NetScaler Gateway > Benutzerverwaltung > AAA-Gruppen.
-
Wählen Sie eine vorhandene Authentifizierungs-, Autorisierungs- und Überwachungsgruppe aus und klicken Sie auf Bearbeiten. Sie können auch eine Authentifizierungs-, Autorisierungs- und Überwachungsgruppe erstellen.
-
Klicken Sie unter Erweiterte Einstellungen auf Richtlinien und dann auf das Symbol +.
-
Wählen Sie unter Richtlinie auswählen die Option Sitzung und klicken Sie auf Weiter.
-
Wählen Sie unter Richtlinie auswählen die Richtlinie aus, die Sie an diese Authentifizierungs-, Autorisierungs- und Überwachungsgruppe binden möchten.
-
Geben Sie unter Priorität die Prioritätsnummer der Richtlinie ein.
-
Klicken Sie auf Binden.
Binden einer Sitzungsrichtlinie an einen Authentifizierungs-, Autorisierungs- und Überwachungsbenutzer mithilfe der GUI
-
Navigieren Sie zu NetScaler Gateway > Benutzerverwaltung > AAA-Benutzer.
-
Wählen Sie einen vorhandenen NetScaler-Benutzer aus, und klicken Sie auf Bearbeiten. Sie können auch einen Authentifizierungs-, Autorisierungs- und Überwachungsbenutzer erstellen.
-
Klicken Sie unter Erweiterte Einstellungen auf Richtlinien und dann auf das +-Symbol.
-
Wählen Sie unter Richtlinie auswählen die Option Sitzung aus, und klicken Sie auf Weiter.
-
Wählen Sie unter Richtlinie auswählen die Richtlinie aus, die Sie an diesen Authentifizierungs-, Autorisierungs- und Überwachungsbenutzer binden möchten.
-
Geben Sie unter Priorität die Prioritätsnummer der Richtlinie ein.
-
Klicken Sie auf Binden.
Hinweis: Details zur Priorität finden Sie unter
<https://support.citrix.com/article/CTX214588>.
Sitzungsprofil erstellen
Ein Sitzungsprofil enthält die Einstellungen für Benutzerverbindungen.
Sitzungsprofile geben die Aktionen an, die auf eine Benutzersitzung angewendet werden, wenn das Benutzergerät die Bedingungen des Richtlinienausdrucks erfüllt. Profile werden mit Sitzungsrichtlinien verwendet. Sie können das Konfigurationsprogramm verwenden, um Sitzungsprofile getrennt von einer Sitzungsrichtlinie zu erstellen und das Profil dann für mehrere Richtlinien zu verwenden. Sie können nur ein Profil mit einer Richtlinie verwenden.
Konfigurieren von Netzwerkeinstellungen für Benutzerverbindungen in einem Sitzungsprofil
Sie können die Registerkarte Netzwerkkonfiguration im Sitzungsprofil verwenden, um die folgenden Netzwerkeinstellungen für Benutzerverbindungen zu konfigurieren:
-
DNS-Server
-
WINS-Server-IP-Adresse
-
Zugeordnete IP-Adresse, die Sie als Intranet-IP-Adresse verwenden können
-
Spillover-Einstellungen für Adresspools (Intranet-IP-Adressen)
-
Intranet-IP-DNS-Suffix
-
HTTP-Ports
-
Einstellungen für erzwungenes Timeout
Verbindungseinstellungen in einem Sitzungsprofil konfigurieren
Sie können die Registerkarte Client Experience im Sitzungsprofil verwenden, um die folgenden Verbindungseinstellungen zu konfigurieren:
-
Zugriffsschnittstelle oder angepasste Startseite
-
Webadresse für webbasierte E-Mails, z. B. Outlook Web Access
-
Plug-in-Typ (Citrix Secure Access™ Client für Windows oder Citrix Secure Access Client für macOS X)
-
Split-Tunneling
-
Sitzungs- und Leerlauf-Timeout-Einstellungen
-
Clientloser Zugriff
-
URL-Kodierung für clientlosen Zugriff
-
Plug-in-Typ (Windows oder Mac)
-
Einmaliges Anmelden bei Webanwendungen
-
Anmeldeinformationsindex für die Authentifizierung
-
Einmaliges Anmelden mit Windows
-
Client-Bereinigungsverhalten
-
Anmeldeskripte
-
Client-Debug-Einstellungen
-
Split-DNS
-
Zugriff auf private Netzwerk-IP-Adressen und lokalen LAN-Zugriff
-
Client-Auswahl
-
Proxy-Einstellungen
Hinweis:
-
Der Citrix Secure Access Client unterstützt die Split-DNS-Auflösung für TCP- und UDP-basierte DNS-Anfragen. Die DNS-Auflösung funktioniert basierend auf der Split-DNS-Einstellung wie folgt:
-
Remote: Alle DNS-Anfragen werden auf dem Remote-DNS-Server aufgelöst.
-
Lokal: DNS-Anfragen für Hostnamen, die dem DNS-Suffix oder getunnelten Anwendungen entsprechen, werden an den Remote-DNS-Server gesendet. DNS-Anfragen für andere Hostnamen werden an den lokalen DNS-Server gesendet.
-
Beide: Alle DNS-Anfragen, die dem DNS-Suffix oder getunnelten Anwendungen entsprechen, werden an den Remote-DNS-Server gesendet. DNS-Anfragen für andere Hostnamen werden an lokale und Remote-Server gesendet, und die erste erfolgreiche Antwort wird akzeptiert.
-
-
Ab dem Citrix Secure Access Client für Windows Version 24.8.1.15 ist die Split-DNS-Funktion zusätzlich zu UDP-basierten Anfragen auch für TCP-basierte DNS-Anfragen anwendbar.
-
Ab Citrix Secure Access für Linux Version 25.2.2 ist die Split-DNS-Funktion (Remote, Lokal und Beide) sowohl für TCP- als auch für UDP-basierte DNS-Anfragen anwendbar. Die Split-DNS-Einstellung Beide funktioniert genauso wie die Split-DNS-Einstellung Lokal.
Weitere Informationen zum Konfigurieren von Einstellungen für Benutzerverbindungen finden Sie unter Konfigurieren von Verbindungen für den Citrix Secure Access Client.
Sicherheits-Einstellungen in einem Sitzungsprofil konfigurieren
Sie können die Registerkarte Sicherheit in einem Sitzungsprofil verwenden, um die folgenden Sicherheitseinstellungen zu konfigurieren:
-
Standardmäßige Autorisierungsaktion (zulassen oder verweigern)
-
Sicheres Browsen für Verbindungen von iOS-Geräten
-
Quarantänegruppen
-
Autorisierungsgruppen
Weitere Informationen zum Konfigurieren der Autorisierung auf NetScaler Gateway finden Sie unter Autorisierung konfigurieren.
Citrix Virtual Apps and Desktops-Einstellungen in einem Sitzungsprofil konfigurieren
Sie können die Registerkarte Veröffentlichte Anwendungen in einem Sitzungsprofil verwenden, um die folgenden Einstellungen für Verbindungen zu Servern mit Citrix Virtual Apps and Desktops zu konfigurieren:
-
ICA-Proxy, d. h. Clientverbindungen über die Citrix Workspace-App
-
Webinterface-Adresse
-
Webinterface-Portalmodus
-
Single Sign-On zur Serverfarm-Domäne
-
Citrix Workspace-App-Startseite
-
Kontodienstadresse
Weitere Informationen zum Konfigurieren von Einstellungen für die Verbindung mit veröffentlichten Anwendungen in einer Serverfarm finden Sie unter NetScaler Gateway in StoreFront integrieren.
Sie können Sitzungsprofile unabhängig von einer Sitzungsrichtlinie erstellen. Wenn Sie die Richtlinie erstellen, können Sie das Profil auswählen, das an die Richtlinie angehängt werden soll.
So erstellen Sie ein Sitzungsprofil mithilfe der GUI
-
Erweitern Sie in der Konfigurationsdienstprogramm auf der Registerkarte „Konfiguration“ im Navigationsbereich erweitern NetScaler Gateway > Policies und klicken Sie dann auf Session.
-
Klicken Sie im Detailbereich auf die Registerkarte Profile und dann auf Hinzufügen.
-
Konfigurieren Sie die Einstellungen für das Profil, klicken Sie auf Erstellen und dann auf Schließen.
Nachdem Sie ein Profil erstellt haben, können Sie es in eine Sitzungsrichtlinie aufnehmen.
So fügen Sie einer Sitzungsrichtlinie mithilfe der GUI ein Profil hinzu
-
Erweitern Sie in der Konfigurationsdienstprogramm im Navigationsbereich erweitern Access Gateway > Policies und klicken Sie dann auf Session.
-
Führen Sie auf der Registerkarte Richtlinien einen der folgenden Schritte aus:
-
Klicken Sie auf Hinzufügen, um eine Sitzungsrichtlinie zu erstellen.
-
Wählen Sie eine Richtlinie aus, und klicken Sie dann auf Öffnen.
-
-
Wählen Sie unter Anforderungsprofil ein Profil aus der Liste aus.
-
Schließen Sie die Konfiguration der Sitzungsrichtlinie ab, und führen Sie dann einen der folgenden Schritte aus:
-
Klicken Sie auf Erstellen und dann auf Schließen, um die Richtlinie zu erstellen.
-
Klicken Sie auf OK und dann auf Schließen, um die Richtlinie zu ändern.
-