Skip to content

Rôle (Role)

En une phrase : la fonction qu'une personne occupe dans une organisation donnée — gestionnaire ou employé — qui déterminera ce qu'elle peut y faire.

Rôle métier

Le rôle qualifie l'appartenance : être membre dit qu'on fait partie du personnel, le rôle dit à quel titre. Deux rôles existent :

  • manager — le gestionnaire : rôle par défaut d'un membre fondateur (l'organisateur d'une candidature, le manager désigné à la création d'une organisation) ;
  • employee — l'employé : le rôle restreint.

Le point structurant : le rôle est relatif à l'organisation. Une même personne peut être manager chez un revendeur et employée dans une région — la question « quel est son rôle ? » n'a de réponse que rapportée à une organisation. Techniquement, les deux rôles sont des définitions globales partagées, et c'est l'attribution à une personne qui est scopée par organisation (fonction « teams » de spatie — voir Identité & accès).

Cycle de vie

Les définitions de rôles sont des données d'amorçage (seed idempotent), pas des objets que les utilisateurs créent. Les attributions naissent avec les flux d'invitation / de création d'organisation ; aucun flux de changement de rôle a posteriori n'est encore exposé.

Relations métier

RelationSens métier
Utilisateurs, scopé par organisationQui occupe quelle fonction, où
PermissionsLe rôle est prévu pour agréger des permissions fines — granularité pas encore exploitée
Journal d'auditLes définitions de rôle sont auditées

Règles métier

  • Une personne, un rôle par organisation (dans la pratique des flux actuels), mais autant de managers et d'employés que voulu par organisation.
  • Le super-admin n'est pas un rôle : c'est un drapeau global sur la personne, au-dessus des organisations — il court-circuite toute la mécanique de rôles.
  • La distinction effective manager / employé dans les interfaces et les autorisations fines reste à construire (le rôle est exposé au frontend, qui s'en sert d'indice d'UI).

Contributors

No contributors

Changelog

No recent changes