📄️ Introduction
Les fonctions transverses s'appliquent à l'ensemble de la plateforme : qui peut faire quoi, comment on se connecte, ce qui est tracé, et comment les données personnelles sont protégées.
📄️ Rôles et droits
Les rôles et droits (J1) déterminent ce que chaque utilisateur d'un tenant peut voir et faire.
📄️ Authentification
L'authentification (J2) contrôle l'accès à l'application et à la caisse.
📄️ Journalisation
La journalisation (J3) enregistre les actions effectuées sur la plateforme : qui a fait quoi, quand.
📄️ Données personnelles
La plateforme traite des données personnelles : celles des gérants et de leurs équipes, et surtout celles des clients finaux. Elle doit être conforme à la loi marocaine 09-08 relative à la protection des personnes physiques à l'égard du traitement des données à caractère personnel, sous le contrôle de la CNDP (Commission nationale de contrôle de la protection des données à caractère personnel).
📄️ Qualité et documentation
1. Tests automatisés (J5)