Aller au contenu principal

Gestion des utilisateurs

Route : Administration → Contrôle d'accès → Utilisateurs (/admin/access-control/users)

La page Utilisateurs liste tous les comptes synchronisés depuis Keycloak vers OpSee. Les administrateurs peuvent créer de nouveaux utilisateurs, attribuer des rôles, activer ou désactiver des comptes depuis cette page.

Grille de la liste des utilisateurs

Grille des utilisateurs​

La grille affiche tous les utilisateurs OpSee avec :

ColonneDescription
Nom d'utilisateurIdentifiant Keycloak (nom de connexion)
Nom completPrénom et nom
E-mailAdresse e-mail de l'utilisateur
StatutActivé / Désactivé
RôlesRôles realm Keycloak attribués
GroupesAppartenances aux groupes d'équipement et de menu

Créer un utilisateur​

  1. Cliquez sur Ajouter un utilisateur dans la barre d'outils
  2. Renseignez les champs obligatoires : nom d'utilisateur, e-mail, prénom, nom
  3. Définissez un mot de passe temporaire : l'utilisateur sera invité à le changer à sa première connexion
  4. Attribuez les rôles (voir ci-dessous)
  5. Cliquez sur Enregistrer

Le nouveau compte est créé dans Keycloak et synchronisé immédiatement avec OpSee.

Attribuer des rôles​

Les rôles contrôlent ce qu'un utilisateur peut faire et voir. Il existe deux types :

Rôles realm (ce que l'utilisateur peut faire) :

  • admin, accès complet à toutes les fonctionnalités
  • modify_equipment, modify_recipes, modify_materials, permissions d'écriture granulaires

Rôles équipement (les données d'équipement que l'utilisateur peut voir) :

  • Format : equipment:{company}:{site}:{...}, par exemple equipment:company-a:antwerp:line-2

Rôles menu (les pages auxquelles l'utilisateur peut accéder) :

  • Format : menu:{section}:{page}, par exemple menu:production:downtime

Voir Rôles et permissions pour le modèle de rôles complet.

Désactiver un utilisateur​

Les utilisateurs ne peuvent pas être supprimés définitivement d'OpSee (ils existent dans Keycloak). Pour révoquer l'accès :

  1. Cliquez sur l'utilisateur dans la grille
  2. Basculez Activé sur Off
  3. Enregistrez

L'utilisateur ne peut plus se connecter, mais ses données historiques (entrées de downtime, événements d'audit) sont préservées.

Réinitialisation du mot de passe​

Pour réinitialiser le mot de passe d'un utilisateur :

  1. Cliquez sur l'utilisateur dans la grille
  2. Cliquez sur Réinitialiser le mot de passe
  3. Saisissez un mot de passe temporaire
  4. Activez Demander le changement de mot de passe à la prochaine connexion

L'utilisateur sera invité à créer un nouveau mot de passe à sa prochaine connexion.

Utilisateurs Grafana​

Les utilisateurs ayant besoin d'accéder à Grafana (pour la création de tableaux de bord personnalisés) nécessitent un compte Grafana distinct. Voir Utilisateurs Grafana pour les détails.

Prérequis​

Étapes suivantes​

Voir aussi​

  • Piste d'audit, surveiller l'activité et les changements des utilisateurs