La question importante est ce qui se passe lorsqu’un compte change d’état. Une restriction enregistrée dans une interface a une valeur limitée si un autre canal continue d’accepter de l’activité à partir d’informations obsolètes.
Désignez l’enregistrement de référence
| Propriété du compte | Décision à documenter |
|---|---|
| Identité et vérification | Quel service enregistre la décision et tout changement ultérieur ? |
| Accès et restrictions | Quels canaux doivent vérifier l’état actuel avant d’autoriser une action ? |
| Limites et exclusions | Comment les dates d’effet et les changements sont-ils appliqués entre produits ? |
| Consentement et préférences | Quel système conserve le choix applicable et l’historique ? |
| Solde financier | Quel grand livre autorise et enregistre les mouvements de fonds ? |
Le PAM peut gérer une propriété ou la recevoir d’un autre système. Rendez cette limite explicite, y compris ce qui se passe lorsque le service de référence est indisponible.
Testez un changement pendant l’activité du joueur
- Démarrez une session.
- Appliquez une restriction.
- Tentez une action pertinente depuis un autre canal.
Vérifiez le refus attendu, le message joueur et la trace d’audit. Répétez avec une mise à jour retardée pour que l’équipe voie comment les informations obsolètes sont traitées.
Testez aussi une inscription en double, une mise à jour de solde échouée et une correction autorisée. Les données doivent identifier le compte, l’événement, l’état initial, l’état résultant et le motif de décision. Convenez du comportement de propagation requis dans le périmètre au lieu de supposer qu’un délai particulier est acceptable.
Choisissez entre intégration et remplacement
Étendez le système de comptes existant lorsqu’il peut rester la source de référence et que le processus manquant peut être traité par une interface définie. Envisagez le remplacement si cette approche ne peut pas prendre en charge de façon fiable le modèle d’état ou le contrôle requis.
Un remplacement nécessite une correspondance des identités, des justificatifs de vérification, des limites, des consentements et de l’historique. Définissez la résolution des doublons et ce qui reste dans des archives accessibles. Utilisez un plan de migration avec critères de rapprochement et de retour en arrière avant de programmer la bascule.
Transmettez votre architecture actuelle de comptes et de portefeuille. Incluez les changements d’état qui échouent aujourd’hui et les canaux qui doivent les respecter.