XenServer

Contrôle d’accès basé sur les rôles

La fonctionnalité de contrôle d’accès basé sur les rôles (RBAC) de XenServer® vous permet d’attribuer des utilisateurs, des rôles et des autorisations pour contrôler qui a accès à votre XenServer et quelles actions ils peuvent effectuer. Le système RBAC de XenServer mappe un utilisateur (ou un groupe d’utilisateurs) à des rôles définis (un ensemble nommé d’autorisations). Les rôles ont des autorisations XenServer associées pour effectuer certaines opérations.

Les autorisations ne sont pas attribuées directement aux utilisateurs. Les utilisateurs acquièrent des autorisations par le biais des rôles qui leur sont attribués. Par conséquent, la gestion des autorisations individuelles des utilisateurs consiste à attribuer l’utilisateur au rôle approprié, ce qui simplifie les opérations courantes. XenServer maintient une liste des utilisateurs autorisés et de leurs rôles.

Le RBAC vous permet de restreindre les opérations que différents groupes d’utilisateurs peuvent effectuer, réduisant ainsi la probabilité d’un accident causé par un utilisateur inexpérimenté.

Le RBAC fournit également une fonctionnalité de journal d’audit pour la conformité et l’audit.

Le RBAC dépend d’Active Directory pour les services d’authentification. Plus précisément, XenServer conserve une liste d’utilisateurs autorisés basée sur les comptes d’utilisateurs et de groupes Active Directory. Par conséquent, vous devez joindre le pool au domaine et ajouter des comptes Active Directory avant de pouvoir attribuer des rôles.

Le super-utilisateur local (LSU), ou root, est un compte utilisateur spécial utilisé pour l’administration du système et dispose de tous les droits ou autorisations. Le super-utilisateur local est le compte par défaut lors de l’installation dans XenServer. Le LSU est authentifié via XenServer et non via un service d’authentification externe. Si le service d’authentification externe échoue, le LSU peut toujours se connecter et gérer le système. Le LSU peut toujours accéder à l’hôte physique XenServer via SSH.

Processus RBAC

La section suivante décrit le processus standard pour implémenter le RBAC et attribuer un rôle à un utilisateur ou un groupe :

  1. Joignez le domaine. Pour plus d’informations, consultez Activation de l’authentification externe sur un pool.

  2. Ajoutez un utilisateur ou un groupe Active Directory au pool. Cela devient un sujet. Pour plus d’informations, consultez Pour ajouter un sujet au RBAC.

  3. Attribuez (ou modifiez) le rôle RBAC du sujet. Pour plus d’informations, consultez Pour attribuer un rôle RBAC à un sujet.

Contrôle d’accès basé sur les rôles

Dans cet article