Parametres
Accedez aux parametres en cliquant sur Parametres dans la sidebar ou en naviguant vers /settings. La page est organisee en onglets.
Profil
- Nom et prenom : modifiez vos informations personnelles.
- Authentification a deux facteurs (2FA) : activez, gerez ou desactivez la verification TOTP. Lorsque vous activez le 2FA, un QR code est affiche pour le scanner avec votre application d’authentification. Une cle de secours est fournie. Des boutons copier simplifient la sauvegarde de la cle et des codes de secours. Voir le guide complet : Authentification 2FA.
- Cle API : copiez votre cle d’API personnelle pour les integrations.
Membres
Gerez les membres de votre equipe :
- Ajouter un membre : cliquez sur + Ajouter, saisissez le prenom, le nom, choisissez une couleur parmi les 10 proposees.
- Initiales : chaque membre a un trigramme de 3 caracteres exactement, genere automatiquement et unique. Il peut etre modifie manuellement.
- Equipe : champ libre pour indiquer l’equipe ou le service du membre.
- Modifier : cliquez sur l’icone crayon pour modifier les informations d’un membre.
- Supprimer : cliquez sur l’icone poubelle. Une confirmation est demandee. La suppression en lot est possible via la multi-selection.
- Liaison utilisateur : associez un membre a un compte utilisateur en recherchant par email. Cela permet la fonctionnalite “Mes taches”.
Modeles
Les modeles de taches permettent de creer rapidement des taches recurrentes avec des proprietes pre-remplies :
- Nom et description du modele.
- Categorie : Reunion, Livrable, Revue, ou autre.
- Priorite par defaut.
- Tags par defaut.
- Roles RACI par defaut : les roles a assigner automatiquement lors de l’utilisation du modele.
Quatre modeles sont fournis par defaut. Vous pouvez en creer de nouveaux ou modifier les existants.
Priorites
Personnalisez les 5 niveaux de priorite :
- Libelle : modifiez le texte affiche (ex. : “P0 — Bloquant” peut devenir “Urgence critique”).
- Couleur : cliquez sur la pastille de couleur pour choisir une nouvelle couleur via le selecteur natif.
- Ordre : reorganisez les priorites par drag-and-drop (glisser-deposer). La premiere ligne est la priorite la plus haute.
- Reinitialiser : un bouton permet de revenir aux valeurs par defaut.
General
- Langue : choisissez entre Francais, Anglais et Espagnol. Le changement est immediat et enregistre dans votre profil.
- Theme : basculez entre le mode clair et le mode sombre.
- Verification des echeances : lancez manuellement un controle des taches proches de leur echeance pour declencher les notifications.
- Supprimer toutes les taches : supprime l’integralite des taches (avec confirmation). Utile apres un import de test.
- Reinitialiser toutes les donnees : remet l’application a zero. Un dialog s’affiche pour confirmer et vous demande de saisir votre mot de passe pour valider cette action destructrice. Voir la section Sauvegarde et restauration ci-dessous.
Utilisateurs (admin uniquement)
Cet onglet n’est visible que pour les administrateurs.
Liste des utilisateurs
La liste affiche tous les comptes avec les informations suivantes :
- Nom et email : identification de l’utilisateur.
- Role : admin ou utilisateur standard.
- Statut : actif ou suspendu. Un badge orange indique les comptes suspendus.
- Actions : boutons pour changer le role, reinitialiser le mot de passe, suspendre/reprendre, ou supprimer le compte.
Note : vous ne pouvez pas modifier votre propre compte. Pour changer votre role, demandez a un autre administrateur.
Filtrer par statut
Pour afficher uniquement les utilisateurs actifs ou suspendus, cliquez sur les onglets de filtre en haut de la liste :
- Tous : affiche tous les comptes (actifs et suspendus).
- Actifs : affiche uniquement les comptes operationnels.
- Suspendus : affiche uniquement les comptes actuellement suspendus.
La recherche et la pagination continuent de fonctionner avec les filtres appliques.
Gestion des roles
Promouvez un utilisateur en administrateur ou retrograder-le en utilisateur standard en cliquant sur le bouton Changer le role. Les administrateurs ont acces aux parametres avances et a la gestion des utilisateurs.
Reinitialiser un mot de passe
Pour reinitialiser le mot de passe d’un utilisateur :
- Localisez l’utilisateur dans la liste.
- Cliquez sur l’icone courrier (Mail) a droite de sa ligne.
- Une boite de dialogue de confirmation s’affiche, montrant le nom et l’email de l’utilisateur.
- Cliquez sur Reinitialiser le mot de passe pour confirmer.
- Un email de reinitialisation est immediatement envoye a cet utilisateur. Ses sessions actives seront invalidees lorsqu’il changera son mot de passe.
Important : l’utilisateur doit consulter son email pour acceder au lien de reinitialisation.
Suspendre ou reprendre un utilisateur
La suspension permet de desactiver temporairement un compte sans le supprimer. Un utilisateur suspendu ne peut plus acceder a l’application, mais toutes ses donnees (taches, commentaires) sont conservees et peuvent etre restaurees ultérieurement.
Suspendre un utilisateur
Pour suspendre un compte :
- Localisez l’utilisateur dans la liste (visible dans l’onglet Actifs par defaut).
- Cliquez sur le bouton Suspendre (icone de verrouillage) a droite de sa ligne.
- Une boite de dialogue de confirmation s’affiche avec le nom et l’email de l’utilisateur.
- Lisez l’avertissement et cliquez sur Suspendre pour confirmer.
- Le compte passe immediatement au statut Suspendu. L’utilisateur recoit une notification et ses sessions actives sont invalidees.
Protection : vous ne pouvez pas suspendre votre propre compte. Cette restriction previent les blocages accidentels d’acces administrateur.
Reprendre un utilisateur suspendu
Pour reactiver un compte suspendu :
- Localisez l’utilisateur dans la liste (visible dans l’onglet Suspendus).
- Cliquez sur le bouton Reprendre (icone de deverrouillage) a droite de sa ligne.
- Une boite de dialogue de confirmation s’affiche.
- Cliquez sur Reprendre pour confirmer.
- Le compte revient immediatement au statut Actif. L’utilisateur recoit une notification et peut se reconnecter.
Qu’arrive-t-il a un compte suspendu ?
Lors d’une suspension :
- L’utilisateur ne peut plus se connecter a l’application.
- Ses sessions actives sont immediatement terminées.
- Toutes ses donnees (taches, commentaires, attributions RACI) sont conservees.
- Ses taches peuvent continuer a etre creees, modifiees ou associ ees a d’autres membres.
- La suspension peut etre annulee a tout moment en reprenant le compte.
Note : la suspension est entierement reversible. Contrairement a la suppression, aucune donnee n’est perdue et le compte peut etre restaure en quelques secondes.
Suivi en journal d’audit
Toutes les actions de suspension et de reprise sont enregistrees dans le Journal d’audit avec les details suivants :
- Date et heure exactes de l’action.
- Administrateur qui a effectue l’action (nom et email).
- Utilisateur concerne (nom et email).
- Action : “suspension” ou “reprise”.
- Statut : succes ou echec.
Vous pouvez consulter ce journal pour auditer les actions d’administration sur votre compte. Voir la section “Journal d’audit” ci-dessous pour plus d’informations.
Supprimer un compte utilisateur
Pour supprimer definitivement un utilisateur :
- Localisez l’utilisateur dans la liste.
- Cliquez sur l’icone poubelle (en rouge) a droite de sa ligne.
- Une boite de dialogue de confirmation s’affiche.
- Cliquez sur Supprimer pour confirmer.
- Le compte est immediatement supprime.
Important : la suppression est definitive. Les donnees associees (taches, commentaires) sont conservees.
Conseil : pour une desactivation temporaire, preferez la suspension a la suppression. Vous pourrez ainsi restaurer rapidement l’acces si necessaire.
Invitations
Generez des liens d’invitation par email pour inviter de nouveaux utilisateurs :
- Dans la section Invitations, entrez l’email de la personne (optionnel).
- Choisissez son role (admin ou utilisateur standard).
- Cliquez sur Creer un lien d’invitation.
- Copiez le lien genere et envoyez-le manuellement.
Les liens d’invitation sont valables 7 jours. Vous voyez la liste de toutes les invitations actives et pouvez les supprimer.
Demandes d’inscription
Consultez les demandes d’acces envoyees depuis la page de connexion :
- Chaque demande affiche le nom, l’email et la date de creation.
- Cliquez sur Approuver pour generer automatiquement un lien d’invitation.
- Cliquez sur × pour rejeter la demande.
Notifications par email
RaciFlow envoie automatiquement des notifications par email via le service Resend. Les emails sont traites de maniere asynchrone par une file d’attente (BullMQ) pour garantir la fiabilite de l’envoi.
Les notifications suivantes sont actives :
- Assignation RACI : un email est envoye a chaque membre lorsqu’il est assigne a une tache avec un role RACI (Responsible, Accountable, Consulted, Informed, Support).
- Nouveau commentaire : les membres assignes a une tache recoivent un email lorsqu’un commentaire est ajoute.
- Tache terminee : les membres assignes sont notifies lorsqu’une tache passe au statut “Termine”.
- Confirmation de creation : un email est envoye lorsqu’une tache est creee par email (voir Pieces jointes).
- Rappels d’echeance : soyez prevenu lorsqu’une tache approche de sa date limite (a venir).
Journal d’audit (admin uniquement)
Cet onglet n’est visible que pour les administrateurs. Il affiche un historique des actions effectuees dans l’application, notamment :
- Les changements de role utilisateur
- Les initialisations de mot de passe
- Les suspensions et reprises de comptes
- Les suppressions de comptes
- Les modifications d’autres parametres sensibles
Chaque entree affiche la date, l’heure, l’administrateur responsable et les details de l’action.
Sauvegarde et restauration (admin uniquement)
Cet onglet permet d’exporter vos donnees, reinitialiser l’application et restaurer depuis une sauvegarde anterieure. C’est utile pour migrer entre environnements, tester des imports, ou nettoyer completement l’application.
Le processus suit 3 etapes :
1. Exporter les donnees
Cliquez sur le bouton Exporter (JSON) pour telecharger un fichier JSON contenant l’integralite de vos donnees :
- Taches et sous-taches
- Membres et leurs attributions RACI
- Projets et tags
- Commentaires et pieces jointes
- Parametres et modeles personnalises
Le fichier est nomme raciflow-backup-YYYY-MM-DD.json (avec la date du jour).
Conseil : exportez regulierement vos donnees avant toute operation de reinitialisation ou migration.
2. Reinitialiser les donnees
Attention : cette operation est irreversible. Elle supprime :
- Toutes les taches et sous-taches
- Tous les membres et projets
- Tous les tags, commentaires et pieces jointes
- Tous les modeles et parametres personnalises
Seul votre compte administrateur est conserve.
Pour reinitialiser :
- Cliquez sur le bouton Reinitialiser toutes les donnees
- Un dialog s’affiche avec un avertissement. Lisez-le attentivement.
- Saisissez votre mot de passe dans le champ Confirmez votre mot de passe
- Le bouton Tout supprimer s’active une fois le mot de passe saisi
- Cliquez sur Tout supprimer pour confirmer la reinitialisation
Le mot de passe doit correspondre a celui de votre compte administrateur. Vous recevrez un message d’erreur si :
- Le champ mot de passe est vide : “Mot de passe requis”
- Le mot de passe est incorrect : “Mot de passe invalide”
Une fois la reinitialisation reussie, l’application recharge et retourne a l’onglet Sauvegarde.
Conseil : exportez vos donnees avant de reinitialiser. Vous ne pourrez pas les recuperer autrement.
3. Restaurer depuis un fichier
Apres avoir reinitialise l’application, vous pouvez restaurer vos donnees depuis une sauvegarde anterieure.
Pour restaurer :
- Cliquez sur le bouton Choisir un fichier
- Selectionnez un fichier
.jsongenere par l’export - Un dialog de confirmation s’affiche avec le nom du fichier
- Lisez l’avertissement : toutes les donnees actuelles seront supprimees
- Cliquez sur Remplacer toutes les donnees pour confirmer
Les donnees importees remplacent entierement celles presentes. L’import valide la structure du fichier et affiche :
- Un message de succes si tout est ok
- Un message d’avertissement si certaines lignes ont pu etre restaurees partiellement (vous verrez le nombre exact)
- Une erreur si le fichier est invalide ou corrompu
Une fois l’import termine, l’application recharge et retourne a l’onglet Sauvegarde.
Note : seuls les fichiers generes par RaciFlow (au format JSON avec version 1 et structure validee) peuvent etre importes.