[TP] Utilisateurs et rôles
Nous allons utiliser Dev Tools pour manipuler les utilisateurs/rôles. Pour rappel, vous pouvez passer directement par l'API Elasticsearch.
Ce que vous allez apprendre dans ce TP :
Les prérequis
Vous devez disposer d'un cluster Elasticsearch avec une instance Kibana connectée à ce cluster. Nous vous invitons à faire le TP sur l'installation d'Elasticsearch si ce n'est pas encore le cas.
Gestion des utilisateurs
-
Quelle est la procédure?
Comment créer un utilisateur Elasticsearch ?
-
Créer un utilisateur
Vous devez créer un utilisateur via API correspondant à l'image ci-dessous: Le mot de passe de l'utilisateur sera 'Imp055ible@deviner'
-
Supprimer un utilisateur
Vous devez supprimer l'utilisateur 'remote_monitoring_user'
Gestion des rôles
-
Quelle est la procédure?
Comment créer un rôle Elasticsearch ?
-
Créer un rôle
Vous devez créer un rôle via API avec ces carcatéristiques: - Nom : mon premier role
- Droits sur le cluster : aucun
- S'exécuter en tant que : aucun
- Droits sur les index :
- monpremierindex: ecriture
- Les autres : lecture
- Les espaces : positionner les mêmes que sur l'espace 'Mon premier espace'
ATTENTION : Seul les droits positionnés dans les rôles font réellement de la sécurité. Ceux positionnés dans les espaces font juste du masquage.
-
Supprimer un rôle
Vous devez supprimer le rôle 'editor'
Niveau de difficulté:
(3/5)