Rollenbasierte Zugriffssteuerung

Last published : Sep 23, 2026
NetScaler Console bietet eine detaillierte, rollenbasierte Zugriffssteuerung (RBAC), mit der Sie Zugriffsberechtigungen basierend auf den Rollen einzelner Benutzer in Ihrem Unternehmen erteilen können. In diesem Zusammenhang ist Zugriff die Fähigkeit, eine bestimmte Aufgabe auszuführen, z. B. eine Datei anzuzeigen, zu erstellen, zu ändern oder zu löschen. Rollen werden entsprechend der Autorität und Verantwortung der Benutzer innerhalb des Unternehmens definiert. Beispielsweise darf ein Benutzer alle Netzwerkoperationen ausführen, während ein anderer Benutzer den Datenverkehr in Anwendungen beobachten und bei der Erstellung von Konfigurationsvorlagen helfen kann.
Rollen werden durch Richtlinien bestimmt. Nach dem Erstellen von Richtlinien erstellen Sie Rollen, binden jede Rolle an eine oder mehrere Richtlinien und weisen Benutzern Rollen zu. Sie können auch Benutzergruppen Rollen zuweisen.
Eine Gruppe ist eine Sammlung von Benutzern, die gemeinsame Berechtigungen haben. Beispielsweise können Benutzer, die ein bestimmtes Rechenzentrum verwalten, einer Gruppe zugewiesen werden. Eine Rolle ist eine Identität, die Benutzern oder Gruppen basierend auf bestimmten Bedingungen zugewiesen wird. In NetScaler Console sind das Erstellen von Rollen und Richtlinien spezifisch für die RBAC-Funktion in NetScaler. Rollen und Richtlinien können leicht erstellt, geändert oder eingestellt werden, wenn sich die Anforderungen des Unternehmens entwickeln, ohne die Berechtigungen für jeden Benutzer einzeln aktualisieren zu müssen.
Rollen können funktionsbasiert oder ressourcenbasiert sein. Betrachten Sie zum Beispiel einen SSL-/Sicherheitsadministrator und einen Anwendungsadministrator. Ein SSL-/Sicherheitsadministrator muss vollen Zugriff auf die SSL-Zertifikatsverwaltung und Überwachungsfunktionen haben, aber nur Lesezugriff für Systemadministrationsvorgänge. Ein Anwendungsadministrator darf nur auf die Ressourcen innerhalb des Geltungsbereichs zugreifen.
Beispiel:
Chris, der NetScaler-Gruppenleiter, ist der Superadministrator der NetScaler Console in seiner Organisation. Chris erstellt drei Administratorrollen: Sicherheitsadministrator, Anwendungsadministrator und Netzwerkadministrator.
David, der Sicherheitsadministrator, muss vollen Zugriff auf die SSL-Zertifikatsverwaltung und -überwachung haben, aber auch Lesezugriff für Systemadministrationsvorgänge.
Steve, ein Anwendungsadministrator, benötigt Zugriff nur auf bestimmte Anwendungen und nur auf bestimmte Konfigurationsvorlagen.
Greg, ein Netzwerkadministrator, benötigt Zugriff auf die System- und Netzwerkadministration.
Chris muss auch RBAC für alle Benutzer bereitstellen, unabhängig davon, ob sie lokal oder extern sind.
NetScaler Console-Benutzer können lokal authentifiziert oder über einen externen Server (RADIUS/LDAP/TACACS) authentifiziert werden. RBAC-Einstellungen müssen für alle Benutzer unabhängig von der gewählten Authentifizierungsmethode gelten.
Die folgende Abbildung zeigt die Berechtigungen, die die Administratoren und andere Benutzer haben, sowie ihre Rollen in der Organisation.
Beispiel für Administratorberechtigungen

Einschränkungen

RBAC wird für die folgenden NetScaler Console-Funktionen nicht vollständig unterstützt:
  • Analysen – RBAC wird in den Analysemodulen nicht vollständig unterstützt. Die RBAC-Unterstützung ist auf Instanzebene beschränkt und auf Anwendungsebene in den Analysemodulen Web Insight, SSL Insight, Gateway Insight, HDX™ Insight und WAF Security Violations nicht anwendbar. Zum Beispiel:
Beispiel 1: Instanzbasiertes RBAC (Unterstützt)
Ein Administrator, dem einige Instanzen zugewiesen wurden, kann nur diese Instanzen unter Web Insight \> Instanzen und nur die entsprechenden virtuellen Server unter Web Insight \> Anwendungen sehen, da RBAC auf Instanzebene unterstützt wird.
Beispiel 2: Anwendungsbasiertes RBAC (Nicht unterstützt)
Ein Administrator, dem einige Anwendungen zugewiesen wurden, kann alle virtuellen Server unter Web Insight \> Anwendungen sehen, aber nicht darauf zugreifen, da RBAC auf Anwendungsebene nicht unterstützt wird.
  • Orchestrierung – RBAC wird für die Orchestrierung nicht unterstützt.