Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Centreon : Création d'un utilisateur pour un client

De AJLSM
Version datée du 28 février 2023 à 15:03 par Jlarvers (discussion | contributions) (→Création de la vue)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Introduction

AJLSM monitore tous ses serveurs et VM, internes ou pour des clients, avec Centreon.

Les clients doivent avoir accès aux métriques de leur serveur.

Ce tuto explique comme créer un utilisateur "client", lui associer un certain nombre de droits, l'associer aux services pertinents et lui permettre d'accéder à une vue personnalisée des métriques de son serveur quand il le souhaite.

Accès aux services liés

Définir les services que le client pourra voir sous forme de graphique.

Avec un compte admin dans Centreon, allez dans Configuration > Service > Groupes de services.

Cliquez sur "Ajouter" ou dupliquez et modifiez le groupe de service.

Cliquez dans "Service d'hôte liés", et ajoutez les services que pourra voir l'utilisateur.

Création de l'utilisateur

Allez dans Configuration > Utilisateurs > Contacts/Utilisateurs.

Cliquer sur "Ajouter" pour créez un utilisateur avec le nom et le mot de passe que vous souhaitez et remplissez les champs obligatoires.

Configurez le type d'alerte à envoyer à l'utilisateur.

ACL

Groupe d'accès

Une fois que l’utilisateur est créé, Allez dans Administration > ACL > Gestion des groupes d’accès.

Créez ou dupliquez un groupe, puis modifier son nom et dans l’onglet "Relation Contact liés" supprimez le contact précédemment inscrit et indiquer celui créé avant cette étape.

Allez dans l’onglet "Autorisation" et supprimez les utilisateurs dans "l’accès au ressources" et "l’accès au menu". Une fois les 2 ACL suivantes définies, on viendra les ajouter dans les autorisations de cette ACL.

Sauvegarder et quitter cette page.

On peut ajouter plusieurs utilisateurs à un groupe.

Accès aux menus

Allez dans Administration > ACL > Gestion des accès aux menus.

Ajouter, ou dupliquez une nouvelle ACL avec le bouton "Ajouter" puis rentrer un nom pour votre ACL

Dans "Groupes liés" ajoutez le groupe créé dans l’étape précédente : par exemple, groupe_ad53.

Dans pages disponibles ne sélectionnez que « Accueil » et « vues personnalisées » puis sauvegardez.

Dans un premier temps, toutes les options sont cochées. On reviendra modifier ces options une fois la vue de l'utilisateur créée.

Accès aux ressources

Allez dans Administration > ACL > Gestion des accès par ressources.

Dupliquez une ressource, modifier le nom mettez le bon groupe dans "Groupes liés".

Dans "Gestion des hôtes" vérifier que rien n’est sélectionné.

Dans "Gestion des services" mettez le groupe crée dans la première étape de ce tuto. Par exemple : quota_ad53 puis sauvegardez.

Ajout de l'accès au menus et aux ressources au groupe d'accès

Allez dans Administration > ACL > Gestion des groupes d’accès.

Allez dans l’onglet "Autorisation" et ajoutez l'utilisateur dans "l’accès au ressources", par exemple : check_ad53 et "l’accès au menu", par exemple : ad53_menu.

Sauvegarder et quitter cette page.

Vue personnalisée

A présent on a un utilisateur qui a uniquement le droit d’accéder à sa page "vue personnalisée" et a son check.

Création de la vue

Allez à Accueil > Vues personnalisées.

Cliquez sur le crayon en haut a droite > Ajouter une vue > Créer une nouvelle vue, donnez un nom et cliquez sur la case à cocher "public" > Soumettre.

Une fois la vue crée, allez à > Ajouter widget > graph Monitoring > Soumettre.

Cliquez sur la clé anglaise en haut a droite de la vue et définissez l'hôte et le service. Par exemple : eole_2_quota / Files-size_/var/data/ad53-data_detail, une période : Graph Period, et le délai de rafraichissement et validez avec "Apply".

Le métrique qui s’affiche.

Ajoutez autant de widget que de services définis dans le "Groupes de services".

Cliquez sur le bouton "Partager la vue" et dans la première case : "Locked users", renseignez l’utilisateur créé puis cliquez sur "Partage".

La vue est créée, il suffit maintenant de la créer sur le compte de l’utilisateur.

Ajout de la vue sur le compte utilisateur

Connectez vous au compte de l’utilisateur créé.

Allez dans le seul endroit accessible soit Accueil > Vues personnalisé > crayon en haut a droite > Ajouter une vue > À partir d’une vue existante et sélectionner la vue précédemment créée, par exemple : Archives ad53 puis > Soumettre

Maintenant la vue de l'utilisateur est créé et celui-ci ne peut voir que sa propre vue.

Modification de la Gestion des accès aux menus

On a donné tous les droits à l'utilisateur pour pouvoir créer la vue personnalisée.

Maintenant que la vue est crée, on ajuste les droits, pour une lecture seule.

Avec un compte admin, allez dans Administration > ACL > Gestion des accès aux menus.

Dans "Pages disponibles", cliquez sur "Vues personnalisées" et décocher toutes les options, sauf "Vues personnalisées, puis "Sauvegarder".