JCD Commerce V2 · 04
Acteurs et droits
Les rôles globaux et le droit local de validation déterminent ce que chaque utilisateur peut voir et accomplir.
Acteurs
- Opérateur : dispose d’autorisations transverses pour administrer les comptes et accompagner les utilisateurs.
- Administrateur d’entreprise : gère les utilisateurs et les paramètres de son compte.
- Utilisateur simple : consulte le catalogue et gère les documents auxquels il a accès.
- Validateur local : accepte ou refuse les commandes du groupe d’adresses qui lui est attribué.
Matrice des droits
Les routes sensibles utilisent `can:*`. La visibilité dépend du rôle, du compte, des groupes et du statut du document.
Périmètres locaux
La liaison `user_groupe_adresse` porte `can_validate`. `WorkspaceContext` applique le périmètre local dans les requêtes.
Le rôle global et le périmètre local deviennent ainsi des invariants contrôlés par le serveur et les tests.