Closed vdegove closed 1 month ago
Hello @vdegove
Je te confirme pour "_Créer par défaut toutes les notifs quand on est rajouté comme contact producteur" => OK pour moi ! Pour "UX/UI : liens vers l’espace producteur / espace réutilisateur sur les JDD produits ou suivis" j'essaie de vous faire des propositions en essayant de bien penser également à la visibilité de la feature qu'on souhaite mettre en avant
Merci !
@cyrilmorin J'aurais besoin de précision sur une mesure envisagée et je te soumets une problématique.
Je ne vois pas à quoi ceci correspond. Actuellement un contact peut recevoir des notifications en tant que producteur quand :
Si une personne est ajoutée à une organisation sur data.gouv.fr, on ne peut pas prendre une action automatique actuellement (ie créer un contact chez nous, créer les abonnements producteurs correspondants) car on n'a pas accès aux données personnelles (son e-mail) depuis l'API data.gouv.fr tant que la personne ne s'est pas connectée chez nous.
On pourrait inscrire automatiquement à la première connexion chez nous en revanche. Il y aussi https://github.com/etalab/transport-site/issues/3897 qui peut être une mécanique similaire.
Je me demande si on doit mener des actions quand un contact quitte une organisation et qu'il y a des abonnements en tant que producteur.
On ne peut faire ça que pour les contacts qui se sont connectés chez nous car dans ce cas on rattache ce contact à un utilisateur data.gouv.fr et on peut connaitre les organisations associées.
On a actuellement 2 contacts concernés en production : ils sont abonnés en tant que producteur (créé depuis le BO) pour des jeux de données où ils ne sont pas membre de l'organisation. (Mme Solé pour ce JDD et M. De Cocquerel pour ce JDD)
select *
from notification_subscription ns
join contact c on c.id = ns.contact_id and c.datagouv_user_id is not null
join dataset d on d.id = ns.dataset_id
left join contacts_organizations co on co.organization_id = d.organization_id and ns.dataset_id = d.id
where ns.role = 'producer' and co.contact_id is null
Hello @AntoineAugusti
Créer par défaut toutes les notifs quand on est rajouté comme contact producteur Yes, c'est vrai que nos utilisateurs "PAN" le deviennent finalement à l'instant où ils se connectent au PAN pour la 1ère fois (hors action d'une super admin). Il faudrait effectivement les inscrire aux notifs à ce moment et envoyer le mail de bienvenue et gestion des notifs pour leur donner à la fois l'info et la possibilité de les supprimer si besoin (atténue le côté "pushy")
Gérer le désabonnement automatique des notifs d'un producteur Est-ce qu'on gère bien le cas de figure où on est producteur de données d'1 organisation mais qu'on suit une organisation dont on ne fait pas partie (réutilisateur) ? C'est le cas pour Nicolas De Cocquerel (Membre de AURA mais pas d'Isère) et Mme Solé (Membre de Grand Narbonne mais pas de Open SIG Langudoc Roussilon). Ce sont des producteurs et des réutilisateurs selon le dataset Après je ne sais pas si ils ont vraiment quitté l'autre organisation ou pas ...
A ce stade je ne m'embêterai pas trop pour les suppressions des notifs, ils ont accès à leur BO et on leur rappellera dans les mails "Vous ne vous êtes pas connecté depuis plus d'1 an ...."
OK pour toi ?
@cyrilmorin
Il faudrait effectivement les inscrire aux notifs à ce moment et envoyer le mail de bienvenue et gestion des notifs pour leur donner à la fois l'info et la possibilité de les supprimer si besoin (atténue le côté "pushy")
Je peux faire ça ! Peux-tu me proposer un sujet + contenu pour l'e-mail correspondant ?
Voir le contenu de l'e-mail que l'on envoie lorsqu'un réutilisateur utilise le coeur pour la première fois.
Est-ce qu'on gère bien le cas de figure où on est producteur de données d'1 organisation mais qu'on suit une organisation dont on ne fait pas partie (réutilisateur) ?
Oui, c'est bien géré. Par contre il ne verra pas le "coeur bleu" ou "espace producteur" comme il n'est pas producteur au sens membre de l'organisation mais il recevra les notifications en tant que producteur. Il ne pourra pas gérer ça dans son "Espace producteur" actuellement, @vdegove avait mis en évidence cette difficulté. À revoir…
A ce stade je ne m'embêterai pas trop pour les suppressions des notifs, ils ont accès à leur BO et on leur rappellera dans les mails "Vous ne vous êtes pas connecté depuis plus d'1 an ...."
👌
@cyrilmorin Je t'ai proposé le texte suivant.
Sujet : Bienvenue ! Découvrez votre Espace producteur Contenu
@AntoineAugusti Merci pour le contenu c'est parfait pour moi !
Suite de https://github.com/etalab/transport-site/issues/3887
reuser
pour les abonnements existants aux motifs platform-wide @AntoineAugusti #3906