Domaines fonctionnels
Personnes
Une personne est un utilisateur nominatif. Elle peut consulter la marketplace, agir pour une ou plusieurs organisations, recevoir des droits, être invitée, bloquée ou rattachée à des actions.
Personnes
Une personne est un utilisateur nominatif. Elle peut consulter la marketplace, agir pour une ou plusieurs organisations, recevoir des droits, être invitée, bloquée ou rattachée à des actions.
À quoi sert la gestion des personnes ?
- Identifier l'utilisateur.
- Porter les informations de contact.
- Rattacher une personne à une organisation.
- Définir les rôles et droits applicables.
- Suivre les actions, demandes, questions, enchères, documents et paiements associés.
- Bloquer ou débloquer un compte si nécessaire.
Données principales
| Donnée | Utilité |
|---|---|
| Identité | Nom, prénom, langue, préférences de communication |
| Contact | Email, téléphone, mobile |
| Organisation | Organisation principale et rattachements |
| Rôles | Droits d'action selon le contexte |
| Statut | Actif, bloqué, supprimé ou en attente selon le cas |
| Historique | Actions importantes et traces support |
Actions possibles
| Action | Qui ? | Règle |
|---|---|---|
| Créer une personne | Admin ou parcours d'inscription | Les données obligatoires doivent être présentes |
| Inviter une personne | Admin organisation ou admin global | L'invitation doit cibler une organisation valide |
| Modifier son profil | Personne connectée | Certaines données sensibles peuvent être limitées |
| Modifier une autre personne | Admin autorisé | L'action dépend du périmètre et du rôle |
| Bloquer | Admin autorisé | Le blocage doit avoir un motif et peut impacter l'organisation |
| Débloquer | Admin autorisé | La levée doit être tracée |
| Supprimer/anonymiser | Admin autorisé | La suppression respecte les contraintes légales et historiques |
Règles de gestion
- Une personne peut agir dans plusieurs organisations, mais une seule organisation est active à un instant donné.
- Une personne ne peut pas modifier librement tous ses droits.
- Les données de contact peuvent être soumises à des contrôles de doublon, blacklist ou validation.
- Les actions sensibles doivent être historisées.
- Une personne rattachée à une organisation bloquée peut perdre l'accès à certaines actions.
Ce qui est implémenté
- La création d'une personne normalise l'email, chiffre le mot de passe et crée l'entrée dans l'index de recherche.
- La lecture d'une personne exige un filtre: personne, email, organisation, rôle organisation ou liste d'identifiants.
- Une mise à jour de mot de passe rechiffre la valeur.
- Le mobile est validé uniquement lorsqu'il change.
- Les préférences de notification sont filtrées selon la configuration du shop de l'organisation.
- Une mise à jour peut synchroniser la personne avec les systèmes connectés.
- La suppression d'une personne retire aussi l'entrée correspondante de l'index de recherche.
- L'espace personnel utilise la personne connectée pour tracer documents, paiements, organisation et actions personnelles.
Interaction avec les frontaux
| Frontal | Usage |
|---|---|
| Marketplace | Connexion, enchères, questions, watchlists |
| Espace personnel | Profil, changement d'organisation, documents, factures |
| Admin | Recherche, modification, blocage, support, audit |
Organisations
Une organisation est l'entité juridique ou opérationnelle pour laquelle une personne agit. Elle peut acheter, vendre, recevoir des factures, déposer des documents, signer des contrats et être soumise à des contrôles de conformité.
Rapports
Les rapports permettent d'extraire ou de produire des informations exploitables par les équipes internes et parfois par les utilisateurs.