Utilisateurs
Créez et gérez les comptes employés. Chaque employé doit avoir son propre compte pour que les audits et les rapports de session soient précis.
Démo interactive
Essayez la page « Gestion des utilisateurs » ci-dessous, identique à celle de SwiftUP. Recherchez un employé, créez ou modifiez un compte via le formulaire complet (informations, mot de passe, code PIN, paramètres avancés : rôle, statut, type, options du tiroir), avec validation en direct et générateurs de nom d'utilisateur et de mot de passe. Essayez aussi de supprimer un compte — un super administrateur ne peut pas être supprimé. Cliquez sur 🔄 pour réinitialiser. Tout est simulé.
Champs utilisateur
- ID Employé — généré automatiquement à la création (format EMP…), il n'est pas saisi
- Prénom *, Nom *
- Email * (unique)
- Nom d'utilisateur * (identifiant de connexion, unique) — bouton « Générer à partir de l'email »
- Téléphone et Adresse (un seul champ adresse)
- Mot de passe * (6 caractères minimum, haché, jamais réaffiché) — bouton « Générer un mot de passe sécurisé ». L'utilisateur devra le changer à sa première connexion.
- Code PIN (4 chiffres) — code numérique pour ouvrir le tiroir-caisse
- Paramètres avancés : Rôle *, Statut (Actif / Inactif / Suspendu / En congé), Type d'utilisateur (Client (employé) / Technicien)
- Interrupteur « Compte actif » — l'utilisateur peut / ne peut pas se connecter
- Interrupteur « Email vérifié »
- Interrupteur « Exiger le code PIN pour ouvrir le tiroir » — réglage propre à chaque utilisateur
Rôles proposés dans le formulaire
- Super administrateur (admin_super) — proposé uniquement quand un super administrateur est connecté
- Administrateur, Manager, Caissier
- Serveur, Personnel cuisine, Barista — destinés à la restauration / aux cafés
- Personnel — accès minimal
Type d'utilisateur : Client (employé) ou Technicien
« Technicien » n'est pas un rôle mais un type d'utilisateur. Un compte de type Technicien est redirigé automatiquement vers le Panneau Technicien : il ne voit ni la caisse ni les autres modules. Tous les employés normaux sont de type « Client (employé) ».
Rôles et accès (permissions par défaut)
| Rôle | POS | Rapports | Produits | Utilisateurs | Config |
|---|---|---|---|---|---|
| 👑 Super admin | ✓ | ✓ | ✓ | ✓ | ✓ |
| 🛡️ Admin | ✓ | ✓ | ✓ | ✓ | ✓ |
| 🏅 Manager | ✓ | ✓ | ✓ | ✓ | — |
| 🖥️ Caissier | ✓ | — | — | — | — |
| 🍽️ Serveur | ✓ | — | — | — | — |
| 🍳 Cuisine | — | — | — | — | — |
| ☕ Barista | ✓ | — | — | — | — |
| 👤 Personnel | — | — | — | — | — |
Les permissions exactes de chaque rôle sont personnalisables par le super administrateur dans Équipe → Gestion des rôles.
Créer un utilisateur
- 1Ouvrez Équipe → Utilisateurs.
- 2Cliquez sur « Créer un utilisateur ».
- 3Renseignez Prénom, Nom, Email et Nom d'utilisateur (ou générez-le depuis l'email).
- 4Saisissez un mot de passe temporaire (ou générez-en un) et confirmez-le.
- 5Saisissez et confirmez le code PIN à 4 chiffres si l'employé doit ouvrir le tiroir.
- 6Dans « Paramètres avancés », choisissez le rôle, le statut, le type et les interrupteurs (Compte actif, Email vérifié, PIN pour le tiroir).
- 7Enregistrez. L'ID Employé (EMP…) est attribué automatiquement.
- 8Communiquez les identifiants à l'employé de manière sécurisée.
Changer un mot de passe ou un PIN
Il n'y a pas de bouton « Réinitialiser le mot de passe » : ouvrez la fiche de l'employé (Modifier l'utilisateur), remplissez la section « Changer le mot de passe » (Nouveau mot de passe + confirmation) et/ou « Changer le code PIN », puis cliquez sur « Mettre à jour ». Laissez le PIN vide pour conserver l'actuel.
Désactiver ou supprimer un utilisateur
Export CSV
Le bouton « Exporter CSV » exporte la liste des utilisateurs (ID Employé, nom, prénom, email, nom d'utilisateur, rôle, statut, téléphone, adresse, actif, vérifié, date de création). Les comptes super administrateur n'y figurent que si un super administrateur exporte.