Gérer les comptes chauffeurs
Créer, désactiver, réinitialiser un chauffeur côté admin transporteur, et différence avec les techniciens.
Mis à jour le 26 avril 2026
Côté transporteur, les chauffeurs sont les comptes mobiles qui exécutent les tournées sur le terrain. Vous les gérez depuis la page Utilisateurs quand votre vue active est Transporteur.
Où trouver la liste
Rendez-vous sur /utilisateurs. Si votre vue active est Transporteur (badge en haut
à gauche de l'app), une section Chauffeurs apparaît avec la liste de tous les chauffeurs
rattachés à vos établissements.
Astuce : Si vous ne voyez pas la section Chauffeurs, vérifiez que vous êtes bien en vue Transporteur et pas en vue Producteur. La section Techniciens prend sa place dans les autres vues.
Chauffeur vs Technicien — la distinction
Compagnon distingue deux profils mobiles, avec des cas d'usage opposés :
| Profil | Rôle métier | Auth | Application mobile |
|---|---|---|---|
| Chauffeur | Exécute la tournée d'enlèvements | email + PIN | Vue "Tournée du jour" (collectes ordonnées) |
| Technicien | Saisit des entrées de déchets | email + PIN | Vue "Sessions" (entrées par site) |
- Côté producteur → vous gérez des techniciens (ils saisissent au jour le jour l'arrivée des déchets dans le contenant)
- Côté transporteur → vous gérez des chauffeurs (ils prennent la route avec une liste de pickups et signent à chaque étape)
Un même utilisateur ne peut pas être chauffeur ET technicien sur la même adresse e-mail
(unicité enforced côté assertEmailAvailableForMobileActor).
Créer un chauffeur
- Cliquez sur Créer un chauffeur dans la section
- Renseignez :
- E-mail (obligatoire, doit être unique sur la plateforme côté mobile)
- Nom complet (facultatif — défaut au préfixe e-mail)
- Établissement (SIRET TRANSPORTER auquel rattacher)
- Cliquez sur Créer
Compagnon :
- Crée le compte chauffeur dans la base
- Émet un PIN initial envoyé par e-mail (valide selon la fenêtre TTL configurée)
- Émet un événement d'audit
driver.create
Quota : chaque création de chauffeur incrémente le quota
users/établissementdu plan. Si vous êtes au plafond, l'API renvoie un 422QUOTA_EXCEEDEDavec le message indiquant le compteur (current/max).
Désactiver un chauffeur
Dans la ligne du chauffeur, cliquez sur ⋯ → Modifier puis basculez Actif sur OFF. Le chauffeur :
- Ne peut plus se connecter à l'app mobile (le PIN est rejeté)
- Disparaît de la liste Assigner à un chauffeur dans le dispatch des tournées
- Reste visible dans la liste avec un badge Désactivé
Préférez désactiver plutôt que supprimer quand vous voulez garder l'historique (ex. : chauffeur en arrêt longue durée, fin de mission temporaire).
Réinitialiser l'accès (PIN oublié)
Si un chauffeur perd son PIN ou s'est fait verrouiller :
- Cliquez sur ⋯ → Réinitialiser l'accès dans la ligne
- Compagnon : efface le PIN actuel, supprime tout verrouillage
(
clearMobileLockout), envoie un nouveau PIN par e-mail - Le chauffeur reçoit un message
[Compagnon] Votre nouveau code PIN
Le bouton est aussi disponible si vous voulez forcer la rotation des PINs, par exemple après un changement d'équipe.
Supprimer un chauffeur
Cliquez sur ⋯ → Supprimer puis confirmez. Compagnon supprime définitivement le compte. Attention :
- Les tournées passées restent attachées (l'historique pointe vers un nom mais le compte n'existe plus)
- Le quota users de l'établissement se libère immédiatement
- L'opération est irréversible — préférez Désactiver si vous hésitez
Bonnes pratiques
- Utilisez une adresse e-mail réelle (boîte mail consultée par le chauffeur) — c'est par là qu'arrivent les PINs. Pas d'alias générique partagé entre 5 chauffeurs.
- Désactivez immédiatement un chauffeur qui quitte l'entreprise — pas besoin de supprimer tout de suite, mais coupez l'accès le jour même
- Pour migrer la flotte lors d'un rachat de société, créez les nouveaux comptes en amont, puis désactivez les anciens d'un coup le jour J
Et après ?
Vous êtes bloqué ? Écrivez-nous à support@trdc.cloud — engagement Standard : réponse sous 4h ouvrées (lun-ven 9h-18h CET). Enterprise : sous 1h ouvrées (8h-20h CET).