RCRapport d’alternance

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.