layout: doc description: Learn about the different roles and permissions that can be assigned to your XenServer users.—

Rôles et autorisations RBAC

Rôles

XenServer est fourni avec les six rôles préétablis suivants :

Remarque :

Pour un résumé des autorisations disponibles pour chaque rôle et pour plus d’informations sur les opérations disponibles pour chaque autorisation, consultez la section Définitions des rôles et autorisations RBAC dans la section suivante.

Lorsque vous créez un utilisateur dans XenServer, vous devez d’abord attribuer un rôle au nouvel utilisateur avant qu’il puisse utiliser le compte. XenServer n’attribue pas automatiquement de rôle à l’utilisateur nouvellement créé. Par conséquent, ces comptes n’ont aucun accès au pool XenServer tant que vous ne leur avez pas attribué un rôle.

  1. Modifiez le mappage sujet/rôle. Cela nécessite l’autorisation d’attribuer/modifier le rôle, disponible uniquement pour un administrateur de pool.

  2. Modifiez l’appartenance au groupe contenant l’utilisateur dans Active Directory.

Définitions des rôles et des autorisations RBAC

Le tableau suivant récapitule les autorisations disponibles pour chaque rôle. Pour plus de détails sur les opérations disponibles pour chaque autorisation, consultez la section Définitions des autorisations.

Autorisations des rôles Administrateur du pool Opérateur de pool Administrateur d’alimentation de la machine virtuelle Administrateur de machine virtuelle Opérateur de VM Lecture seule
Attribuer/modifier des rôles X          
Connectez-vous aux consoles de serveur (physiques) (via SSH et XenCenter) X          
Sauvegarde/restauration du serveur X          
Importer/exporter des packages OVF/OVA et des images disque X          
Jeu de noyaux par socket X X X X    
Convertir des machines virtuelles à l’aide de XenServer Conversion Manager X          
Verrouillage du port de commutation X X        
Multiacheminement X X        
Déconnexion des connexions utilisateur actives X X        
Surveillez les ressources de l’hôte et du dom0 avec NRPE X          
Surveiller les ressources de l’hôte et du dom0 avec SNMP X          
Création et rejet d’alertes X X        
Annuler la tâche de n’importe quel utilisateur X X        
Gestion du pool X X        
Migration dynamique X X X      
Migration dynamique du stockage X X X      
Opérations avancées de la machine virtuelle X X X      
Opérations de création/destruction de machines virtuelles X X X X    
Support CD pour changer de machine virtuelle X X X X X  
VM change l’état de l’alimentation X X X X X  
Afficher les consoles de VM X X X X X  
Opérations de gestion des vues XenCenter X X X X X  
Annuler ses propres tâches X X X X X X
Lire les journaux d’audit X X X X X X
Se connecter au pool et lire toutes les métadonnées du pool X X X X X X
Configuration du GPU virtuel X X        
Afficher la configuration du GPU virtuel X X X X X X
Accéder au lecteur de configuration (machines virtuelles CoreOS uniquement) X          
Instantanés planifiés (ajouter/supprimer des machines virtuelles aux planifications d’instantanés existantes) X X X      
Instantanés planifiés (ajouter/modifier/supprimer des planifications d’instantanés) X X        
Collecte des informations de diagnostic X X        
Configuration du suivi des blocs modifiés X X X X    
Lister les blocs modifiés X X X X X  
Configurer PVS-Accelerator X X        
Afficher la configuration PVS-Accelerator X X X X X X

Définitions des autorisations

Attribuer/modifier des rôles :

Cette autorisation permet à l’utilisateur de s’accorder n’importe quelle autorisation ou d’effectuer n’importe quelle tâche.

Avertissement : ce rôle permet à l’utilisateur de désactiver l’intégration d’Active Directory et tous les sujets ajoutés à partir d’Active Directory.

Connectez-vous aux consoles du serveur :

Avertissement : Avec l’accès à un shell racine, le destinataire peut reconfigurer arbitrairement l’ensemble du système, y compris le RBAC.

Opérations de création/destruction de machines virtuelles de sauvegarde/restauration du serveur :

La capacité de restauration d’une sauvegarde permet au destinataire d’annuler les modifications de configuration RBAC.

Importer/exporter des packages OVF/OVA et des images disque :

Définir les cœurs par socket :

Cette autorisation permet à l’utilisateur de spécifier la topologie des processeurs virtuels de la machine virtuelle.

Convertissez des machines virtuelles à l’aide de XenServer Conversion Manager :

Cette autorisation permet à l’utilisateur de convertir les charges de travail de VMware vers XenServer en copiant des lots de machines virtuelles VMware ESXi/vCenter vers l’environnement XenServer.

Verrouillage du port de commutation :

Cette autorisation permet à l’utilisateur de bloquer tout le trafic sur un réseau par défaut, ou de définir des adresses IP spécifiques à partir desquelles une machine virtuelle est autorisée à envoyer du trafic.

Multiacheminement :

Déconnectez les connexions utilisateur actives :

Créer/rejeter des alertes :

Avertissement : un utilisateur disposant de cette autorisation peut ignorer les alertes pour l’ensemble du pool.

Remarque : La possibilité d’afficher les alertes fait partie de l’ autorisation Se connecter au pool et lire toutes les métadonnées du pool.

Annuler la tâche de n’importe quel utilisateur :

Cette autorisation permet à l’utilisateur de demander à XenServer d’annuler une tâche en cours initiée par n’importe quel utilisateur.

Gestion de pools :

Cette autorisation inclut toutes les actions requises pour gérer un pool.

Remarque : si l’interface de gestion ne fonctionne pas, aucune connexion ne peut s’authentifier, sauf les connexions racine locales.

Migration en direct :

Migration en direct du stockage :

Opérations avancées des machines virtuelles :

Cette autorisation fournit au destinataire suffisamment de privilèges pour démarrer une machine virtuelle sur un autre hôte s’il n’est pas satisfait de l’hôte XenServer sélectionné.

Opérations de création/destruction de machines virtuelles :

Remarque :

le rôle d’administrateur de machine virtuelle ne peut importer des fichiers XVA que dans un pool avec une SR partagée. Le rôle d’administrateur de machine virtuelle ne dispose pas des autorisations suffisantes pour importer un fichier XVA dans un hôte ou dans un pool sans stockage partagé.

Support CD pour changer de machine virtuelle :

Import/export de packages OVF/OVA ; importation d’images disque

Modification de l’état d’alimentation de la machine virtuelle :

Cette autorisation n’inclut pas start_on, resume_on et migrate, qui font partie de l’autorisation des opérations avancées de la machine virtuelle.

Afficher les consoles de machines virtuelles :

Cette autorisation ne permet pas à l’utilisateur de consulter les consoles hôtes.

Opérations de gestion des vues XenCenter :

Les dossiers, les champs personnalisés et les recherches sont partagés entre tous les utilisateurs accédant au pool

Annulez vos propres tâches :

Lire le journal d’audit :

Connectez-vous au pool et lisez toutes les métadonnées du pool :

Configurez le GPU virtuel :

Afficher la configuration du GPU virtuel :

Instantanés planifiés :

Collectez des informations de diagnostic à partir de XenServer :

Configurer le suivi des blocs modifiés :

Le suivi des blocs modifiés ne peut être activé que pour les instances sous licence de XenServer Premium Edition.

Lister les blocs modifiés :

Configurer PVS-Accelerator :

Afficher la configuration PVS-Accelerator :

Remarque :

Parfois, un utilisateur en lecture seule ne peut pas déplacer une ressource vers un dossier dans XenCenter, même après avoir reçu une invite d’élévation et fourni les informations d’identification d’un utilisateur plus privilégié. Dans ce cas, connectez-vous à XenCenter en tant qu’utilisateur disposant de privilèges et réessayez l’action.

Comment XenServer calcule-t-il les rôles de la session ?

  1. Le sujet est authentifié via le serveur Active Directory pour vérifier à quels groupes de contenants il peut également appartenir.

  2. XenServer vérifie ensuite quels rôles ont été attribués à la fois au sujet et aux groupes qui le contiennent.

  3. Comme les sujets peuvent être membres de plusieurs groupes Active Directory, ils héritent de toutes les autorisations des rôles associés.

 Dans cette illustration, comme le sujet 2 (groupe 2) est l'opérateur de pool et l'utilisateur 1 est membre du groupe 2, lorsque le sujet 3 (utilisateur 1) essaie de se connecter, il hérite à la fois des rôles de sujet 3 (opérateur de machine virtuelle) et de groupe 2 (opérateur de pool). Comme le rôle Opérateur de pool est plus élevé, le rôle résultant pour le sujet 3 (utilisateur 1) est Opérateur de pool et non Opérateur de VM.