17.7. Tutoriel: octroi des privilèges d’administrateur
Les privilèges d’administration (admin) ne sont pas automatiquement accordés aux utilisateurs que vous ajoutez à votre cluster. Lorsque vous souhaitez accorder des privilèges de niveau administrateur à certains utilisateurs, vous devrez les accorder manuellement à chaque utilisateur. Il est possible d’accorder des privilèges d’administration à partir de l’interface de ligne de commande ROSA (CLI) ou de l’interface utilisateur Web Red Hat OpenShift Cluster Manager (UI).
Le Red Hat offre deux types de privilèges d’administration:
- cluster-admin: les privilèges cluster-admin donnent à l’utilisateur admin des privilèges complets dans le cluster.
- admin dédié : les privilèges d’administration dédié permettent à l’utilisateur admin de remplir la plupart des tâches administratives avec certaines limitations pour éviter les dommages au cluster. Il est préférable d’utiliser l’administration dédiée lorsque des privilèges élevés sont nécessaires.
Afin d’obtenir de plus amples renseignements sur les privilèges d’administration, consultez la documentation sur l’administration d’un cluster.
17.7.1. En utilisant le ROSA CLI Copier lienLien copié sur presse-papiers!
En supposant que vous êtes l’utilisateur qui a créé le cluster, exécutez l’une des commandes suivantes pour accorder des privilèges d’administrateur:
A) Pour l’administration en grappes:
$ rosa grant user cluster-admin --user <idp_user_name> --cluster=<cluster-name>En ce qui concerne l’administration dédiée:
$ rosa grant user dedicated-admin --user <idp_user_name> --cluster=<cluster-name>
Assurez-vous que les privilèges d’administrateur ont été ajoutés en exécutant la commande suivante:
$ rosa list users --cluster=<cluster-name>Exemple de sortie
$ rosa list users --cluster=my-rosa-cluster ID GROUPS <idp_user_name> cluster-adminsLorsque vous êtes actuellement connecté à la console Red Hat Hybrid Cloud Console, déconnectez-vous de la console et connectez-vous au cluster pour voir une nouvelle perspective avec le "Panneau d’administrateur". Il se peut que vous ayez besoin d’une fenêtre incognito ou privée.
Il est également possible de tester que les privilèges d’administrateur ont été ajoutés à votre compte en exécutant la commande suivante. Il n’y a qu’un cluster-admin qui peut exécuter cette commande sans erreurs.
$ oc get all -n openshift-apiserver
17.7.2. En utilisant le Red Hat OpenShift Cluster Manager UI Copier lienLien copié sur presse-papiers!
- Connectez-vous à OpenShift Cluster Manager.
- Choisissez votre cluster.
- Cliquez sur l’onglet Contrôle d’accès.
- Cliquez sur les rôles de cluster et l’onglet Accès dans la barre latérale.
Cliquez sur Ajouter un utilisateur.
- Dans l’écran contextuel, entrez l’identifiant de l’utilisateur.
Choisissez si vous souhaitez accorder des privilèges de cluster utilisateur-admins ou d’administrations dédiées.