Données gouvernementales2025LEARN Québec · CRA Portal
Portail d'import XML de l'ARC avec auth et piste d'audit
Un portail interne pour traiter les flux de données XML de l'Agence du revenu du Canada — auth par session, admin d'amorçage, gestion des utilisateurs SQLAlchemy et piste d'audit complète.
Le problème
Les données XML de l'ARC étaient traitées manuellement sans contrôle d'accès ni piste d'audit. L'équipe avait besoin d'un portail géré pouvant être utilisé par du personnel non technique.
Approche
- Back-end Python + SQLAlchemy avec migrations Alembic et PostgreSQL
- Authentification par session signée avec création d'admin d'amorçage pour le premier démarrage
- Pipeline de traitement XML qui valide, normalise et importe les données de flux ARC
- Contrôle d'accès basé sur les rôles avec gestion des utilisateurs pour l'équipe opérationnelle
- Journal d'audit complet enregistrant chaque import, action utilisateur et erreur
Résultat
- Le traitement manuel de l'ARC remplacé par un portail gouverné et auditable
- Le personnel non technique peut importer et réviser les données sans support d'ingénierie
- Historique complet des imports et journal d'erreurs accessibles via l'interface
Un projet qui attend depuis trop longtemps?
Nous répondons à chaque demande dans la journée ouvrable. Pas d'entonnoir — juste une vraie conversation pour vérifier la compatibilité.