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.

Accessible parAdministrateurGérant
Menu : Équipe → Utilisateurs. Accès : permission « Gérer les utilisateurs » (manage_users) — Administrateur et Manager par défaut.

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é.

👤
Gestion des utilisateurs
Liste des utilisateurs • 6 utilisateur(s)
Nom completEmail / UsernameRôleTypeStatutTéléphoneActions
LT
Lily Tounsi
ID: EMP-001
lily@baristax.tn
lily
🛡AdministrateurClientActif+216 20 100 100
ST
Sonia Trabelsi
ID: EMP-002
sonia@baristax.tn
sonia
🛡ManagerClientActif+216 22 200 200
KJ
Karim Jaziri
ID: EMP-003
karim@baristax.tn
karim
🛡CaissierClientActif+216 24 300 300
LM
Leïla Mansour
ID: EMP-004
leila@baristax.tn
leila
🛡ServeurClientEn congé—
WG
Walid Gharbi
ID: EMP-005
walid@baristax.tn
walid
🛡BaristaClientSuspendu+216 26 500 500
ST
Service Technique
ID: TEC-001
tech@baristax.tn
tech
🛡PersonnelTechnicienActif—

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
Les comptes super administrateur sont invisibles pour les autres utilisateurs (liste, recherche et export CSV) et ne peuvent être modifiés que par un super administrateur.

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ôlePOSRapportsProduitsUtilisateursConfig
👑 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

Ne partagez jamais les identifiants entre employés. Chaque employé doit avoir son propre compte — sinon les audits et rapports de session seront inexacts.
  1. 1Ouvrez Équipe → Utilisateurs.
  2. 2Cliquez sur « Créer un utilisateur ».
  3. 3Renseignez Prénom, Nom, Email et Nom d'utilisateur (ou générez-le depuis l'email).
  4. 4Saisissez un mot de passe temporaire (ou générez-en un) et confirmez-le.
  5. 5Saisissez et confirmez le code PIN à 4 chiffres si l'employé doit ouvrir le tiroir.
  6. 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).
  7. 7Enregistrez. L'ID Employé (EMP…) est attribué automatiquement.
  8. 8Communiquez les identifiants à l'employé de manière sécurisée.
Activez « Exiger le code PIN pour ouvrir le tiroir » pour les caissiers : chaque ouverture du tiroir est alors liée à une personne identifié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

Pour empêcher un employé de se connecter (départ, suspension), désactivez « Compte actif » ou changez son statut (Inactif, Suspendu, En congé). Son historique de ventes et ses sessions passées sont conservés. La suppression est irréversible ; seuls les comptes super administrateur ne peuvent jamais être supprimés.

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.

FAQ