[Ecolyo] v3.0.0 - 
Nouveau connecteur Gaz

En tant qu'utilisateur, je veux accéder plus facilement et rapidement à l'ensemble de mes données de consommation de gaz afin de bénéficier le plus sereinement du service.
Devant les difficultés rencontrées par nos utilisateurs dans la connexion à leurs données de gaz + devant le peu d'espoir que GRDF face évoluer le parcours Client Connect. Afin de faciliter la vie à nos utilisateurs, il serait bon de changer de parcours de connexion.
Pourquoi faire évoluer ce parcours ?
- Parce que même si cela concerne moins d’utilisateurs, la force d’Ecolyo c’est de pouvoir tout suivre au même endroit, il faut donc lever le frein d’accès à ces données de consommation de gaz complémentaires aux données élec.
- Parce que passer par la création d’un compte GRDF ajoute plusieurs étapes et reste incompréhensible pour un grand nombre d’utilisateurs malgré nos efforts de pédagogie (citation utilisateur : « je ne suis pas chez GRDF », « j’ai un autre contrat de fourniture »)
- Parce que GRDF ne cesse faire évoluer le parcours client connect (que nous utilisons actuellement)… et clairement pas dans le sens de + de simplicité pour l’utilisateur.
- Parce que l'interface du don du consentement de GRDF est incompréhensible pour l'utilisateur qui souvent ne renseigne pas de date dans le passé, nous empêchant de lui offre une pleine expérience avec notamment le maximum d'historique possible
Nous n'avons d'autre choix que de passer par le parcours Tiers Direct. Autre parcours que le parcours Client Connect, dans la même API (GRDF Adict)
- Documentation Fonctionnelle : https://sites.grdf.fr/web/portail-api-grdf-adict/documentation_fonctionnelle
- Tout le rex de la doc ici : https://sites.grdf.fr/web/portail-api-grdf-adict/a-propos-de-grdf-adict
- Whimsical GRDF : https://whimsical.com/factory-J5YyG3BQk3AGF6j9rXMfLy
- Indispos : https://sites.grdf.fr/web/portail-api-grdf-adict/indisponibilites

Actions pour MEP

-
Renommer la table consents
ensge_consents
(stopper le backend, renommer en BDD, puis redémarrer la nouvelle version) -
renommer chez cozy le secret boUrl
-
Sentry "Au déploiement il faudra marquer toutes les erreurs sentry comme résolues pour ne pas les mélanger avec l'ancien connecteur. De plus il y a un tag qui spéficie le nouveau parcours"
Cozy
-
donner les nouveaux client id et secret -
Dans secrets/io-cozy-account_types
supprimergrdfgrandlyon.delete

Actions après MEP

Statistiques et vigilance des premiers jours ;)
-
Check Sentry tous les jours pour voir les erreurs rencontrées -
Arreter le proxy Go -
Rebrancher le BO de recette sur alpha -
Demander à cozy de forcer une relance pour mettre à jour les erreurs sur Metabase ? -
Tickets SAU Voir si ces bugs/issues utilisateurs/trices ont été résolus ? Peut-être leur demander de se connecter avec le nouveau mode de connexion ? (faire un message dans ce sens pour tous ceux qui ont des problèmes également ?) https://forge.grandlyon.com/web-et-numerique/factory/llle_project/ecolyo/-/issues/581 et https://forge.grandlyon.com/web-et-numerique/factory/llle_project/ecolyo/-/issues/614 -
Vis à vis de nos testeurs
-
Vérifier pour utilisateurs ayant déjà Ecolyo en prod si soucis rencontré (ou non) -
Pour tous les nouveaux consentements (Sara, Jérome, Stéphane ?). Demander suppression du consentement chez GRDF puis leur demander de se re-créer un compte normalement (pour avoir accès à l'ensemble de l'historique)
Check situations spécifiques :
-
Etienne -> Check ce qu'affiche son instance de prod (actuellement déconnecté, mais consentement actif) -
Marion M. -> Check ce qu'affiche son instance de prod (actuellement connectée via Client Connect, mais consentement expire le 07.05.2024) -
John -> Supprimer les consentements révoqués etc via GRDF. Reconnexion avec nouveau connecteur ? -
Valentine : Check consentement OK et prévenir création de compte Ecolyo (en prod) -
Vérifier les erreurs Aucun droit d'accès pour tous les PCE en entrée
- cozy_oauth_proxy · Arreter le proxy chez Cozy
- grdf_konnector · [Gaz] Correction historique des données
- Ecolyo · [Gaz] Expiration du consentement UI
- backoffice_server · Documenter les nouvelles routes GRDF
- Ecolyo · [Gaz] Renvoie vers le début du formulaire et non vers l'écran de consommation si indisponibilité
- Ecolyo · [SAU] Modification du formulaire Gaz
- Ecolyo · [Alpha - GRDF] Apparition intempestive modale "Aie" alors que cela a l'air ok :)
- Ecolyo · [GRDF] Parcours UX d'attente utilisateur (envoi du mail)
- Ecolyo · [Alpha - Test GRDF] Changement de wording - Amélioration de l'UX du parcours de connexion
- Ecolyo · [Alpha - Test GRDF] Apparition intempestive fenêtre félicitations + non accès à la donnée
- backoffice_server · Supprimer un consentement qui n'existe pas renvoie une 500
- Ecolyo · Adresse email écran attente
- grdf_konnector · Changement de mode d'auth (juin)
- self_data_technical_doc · Documenter GRDF Tier Direct
- backoffice_client · Bug rechargement page consentements
- Ecolyo · [2] [Gaz] Gestion des erreurs + messages d'erreur pour l'utilisateur
- Ecolyo · [Gaz] Intégrer le nouveau connecteur
- Ecolyo · [GAZ] Parcours utilisateur de connexion aux données gaz via Tiers Direct
- backoffice_server · [Gaz] Recueil et enregistrement du consentement
- Ecolyo · [2] [Gaz] Récupération automatique de l'email
- grdf_konnector · [Gaz] Messages d'erreur de la connexion + gestion Expiration/Renouvellement du consentement
- grdf_konnector · [5] [Gaz] Ouverture des droits d'accès aux données
- grdf_konnector · [Gaz] Recueil et enregistrement du consentement
- Ecolyo · [Bug] La 1ère connexion au gaz ne marche jamais sur safari mobile
- grdf_konnector · Follow-up from "detailed sentry logs"
- grdf_konnector · [Gaz] Nouveau parcours - Amélioration UX (lien entre connecteur)