Passer au contenu principal

Leçon 3 · Préparer l'environnement : modules, profils et utilisateurs

M
Écrit par Mairu

Parcours

Durée

Niveau

Avant de commencer

🔵 Configurateur · Niveau 1

35 min

Initial

Leçons 1 et 2 · Utilisateur ayant accès à Configuration

Un formulaire a besoin d'un endroit où vivre (un module) et de quelqu'un qui puisse l'utiliser (un profil avec des permissions). Si vous préparez cela en amont, tout le reste s'emboîte ; si vous le laissez pour la fin, vous finirez avec des formulaires que personne ne voit.

🎯 À la fin vous saurez

  • Organiser le menu avec des modules et sous-modules.

  • Créer la structure de départements et postes.

  • Concevoir des profils et comprendre la matrice de permissions.

  • Créer des utilisateurs et décider quel écran ils voient en se connectant.


🧠 L'idée : qui est qui et ce qu'il peut faire

Mairu sépare trois choses qu'il vaut mieux ne pas mélanger :

Concept

Répond à

Où se configure-t-il

Département et poste

À quelle zone appartient-il et quelle fonction occupe-t-il ?

Configuration > Départements

Profil (rôle)

Que peut-il voir et faire dans Mairu ?

Configuration > Sécurité

Utilisateur

Qui est cette personne ?

Configuration > Utilisateurs

Un utilisateur a un département, un poste de travail et un profil. Le département et le poste de travail servent à assigner du travail (tâches, notifications) ; le profil sert à donner des permissions.

💡 Concevez les profils par fonction, pas par personne : Opérateur, Qualité, Superviseur, Administration. Quand un nouvel arrivant rejoint l'équipe, il vous suffira de lui assigner le profil adéquat.

Les quatre permissions

Pour chaque profil et chaque formulaire (ou module complet), on active :

Permission

Ce qu'elle permet

👁️ Lecture

Voir les réponses de tout le monde. Sans elle, l'utilisateur ne voit que celles qu'il a créées lui-même

➕ Création

Créer de nouvelles réponses

✏️ Édition

Modifier des réponses

🗑️ Suppression

Supprimer des réponses


🛠️ Pratique guidée : le terrain du Contrôle de conditionnement

Étape 1 · Créer le module

Dans Configuration > Modules, créez le module Qualité et, à l'intérieur, le sous-module Conditionnement. Choisissez une icône et une couleur : les utilisateurs le reconnaîtront ainsi dans le menu.

Étape 2 · Créer départements et postes

Dans Configuration > Départements, créez :

  • Production, avec le poste Opérateur de conditionnement.

  • Qualité, avec les postes Technicien qualité et Responsable qualité.

Étape 3 · Créer les profils

Dans Configuration > Sécurité, cliquez sur Nouveau profil et créez :

  • Opérateur : il remplira les contrôles.

  • Qualité : il examinera les contrôles et recevra les alertes.

Pour l'instant, laissez vide le Parcours initial : vous le configurerez à la leçon 13, une fois les dashboards créés.

📌 Il n'y a encore aucun formulaire dans Conditionnement, donc les permissions sur le Contrôle de conditionnement, vous les donnerez à la leçon 5. Observez déjà la matrice : lignes = modules et formulaires, colonnes = profils.

Étape 4 · Créer des utilisateurs de test

Dans Configuration > Utilisateurs, créez deux utilisateurs :

Utilisateur

Profil

Département / Poste

operario.prueba

Opérateur

Production / Opérateur de conditionnement

calidad.prueba

Qualité

Qualité / Responsable qualité

Attribuez à calidad.prueba une adresse e-mail réelle à laquelle vous avez accès : vous l'utiliserez à la leçon 9 pour recevoir les alertes.

⚠️ Le code utilisateur doit être unique. Choisissez une convention (par exemple nom.prenom) et conservez-la ; si vous intégrez Mairu à d'autres systèmes, ce code peut servir d'identifiant.


🔍 Vérifiez que ça fonctionne

  • Connectez-vous avec operario.prueba dans une autre fenêtre privée : il doit entrer sans erreur.

  • Dans son menu, il n'y a encore aucun formulaire de Qualité > Conditionnement qu'il puisse utiliser. C'est correct : le formulaire et ses permissions n'existent pas encore. Vous le vérifierez de nouveau à la leçon 5.


⚠️ Erreurs fréquentes

  • Créer un profil par personne. Avec 50 utilisateurs, vous aurez 50 colonnes impossibles à maintenir.

  • **Ne donner que la Création et s'étonner que l'opérateur ne voie pas les contrôles de ses collègues.** C'est attendu : sans Lecture, il ne voit que les siens. Décidez consciemment ce que chaque profil doit voir.

  • « J'ai changé les permissions et ça ne fonctionne pas. » Vérifiez que vous avez cliqué sur Enregistrer dans la matrice de Sécurité.

  • Configurer les permissions une par une sur de grandes structures. Utilisez les raccourcis : activer une permission sur la ligne du module l'applique à tous ses formulaires.


🏋️ Défi

Ajoutez un profil Superviseur de production qui puisse voir tous les contrôles de conditionnement, mais ni les créer ni les supprimer. Créez un utilisateur de test avec ce profil. Quelles permissions lui donnerez-vous quand le formulaire existera ?


📚 Pour en savoir plus

Avez-vous trouvé la réponse à votre question ?