XenServer

Rollenbasierte Zugriffssteuerung

Die Role-Based Access Control (RBAC)-Funktion in XenServer® ermöglicht es Ihnen, Benutzern, Rollen und Berechtigungen zuzuweisen, um zu steuern, wer Zugriff auf Ihren XenServer hat und welche Aktionen sie ausführen können. Das XenServer RBAC-System ordnet einem Benutzer (oder einer Gruppe von Benutzern) definierte Rollen (einen benannten Satz von Berechtigungen) zu. Die Rollen verfügen über zugehörige XenServer-Berechtigungen zur Durchführung bestimmter Operationen.

Berechtigungen werden Benutzern nicht direkt zugewiesen. Benutzer erwerben Berechtigungen durch ihnen zugewiesene Rollen. Daher wird die Verwaltung individueller Benutzerberechtigungen zu einer Frage der Zuweisung des Benutzers zur entsprechenden Rolle, was gängige Operationen vereinfacht. XenServer verwaltet eine Liste autorisierter Benutzer und ihrer Rollen.

RBAC ermöglicht es Ihnen, einzuschränken, welche Operationen verschiedene Benutzergruppen ausführen können, wodurch die Wahrscheinlichkeit eines Unfalls durch einen unerfahrenen Benutzer verringert wird.

RBAC bietet auch eine Audit-Log-Funktion für Compliance und Auditing.

RBAC ist für Authentifizierungsdienste von Active Directory abhängig. Insbesondere führt XenServer eine Liste autorisierter Benutzer basierend auf Active Directory-Benutzer- und Gruppenkonten. Daher müssen Sie den Pool mit der Domäne verbinden und Active Directory-Konten hinzufügen, bevor Sie Rollen zuweisen können.

Der lokale Superuser (LSU) oder Root ist ein spezielles Benutzerkonto, das für die Systemadministration verwendet wird und über alle Rechte oder Berechtigungen verfügt. Der lokale Superuser ist das Standardkonto bei der Installation in XenServer. Der LSU wird über XenServer und nicht über einen externen Authentifizierungsdienst authentifiziert. Wenn der externe Authentifizierungsdienst ausfällt, kann sich der LSU weiterhin anmelden und das System verwalten. Der LSU kann jederzeit über SSH auf den physischen XenServer-Host zugreifen.

RBAC-Prozess

Der folgende Abschnitt beschreibt den Standardprozess zur Implementierung von RBAC und zur Zuweisung einer Rolle an einen Benutzer oder eine Gruppe:

  1. Der Domäne beitreten. Weitere Informationen finden Sie unter Aktivieren der externen Authentifizierung in einem Pool.

  2. Einen Active Directory-Benutzer oder eine Gruppe zum Pool hinzufügen. Dies wird zu einem Subjekt. Weitere Informationen finden Sie unter So fügen Sie ein Subjekt zu RBAC hinzu.

  3. Die RBAC-Rolle des Subjekts zuweisen (oder ändern). Weitere Informationen finden Sie unter So weisen Sie einem Subjekt eine RBAC-Rolle zu.

Rollenbasierte Zugriffssteuerung

In diesem Artikel