Mes utilisateurs se connectent via SSO. Parfois, ils quittent la plateforme et je souhaite m’assurer qu’ils ne reçoivent plus de notifications de forum concernant les sujets ou catégories auxquels ils sont abonnés. Comment puis-je garantir cela via l’API ? Dois-je anonymiser leurs publications ou existe-t-il un paramètre moins radical qui se contente d’arrêter les e-mails et peut-être de les afficher comme « inactifs » ?
Les options qui me viennent à l’esprit, de la moins à la plus radicale, sont les suivantes :
- mettre à jour les préférences de messagerie d’un utilisateur en définissant « M’envoyer un e-mail lorsqu’une personne m’envoie un message » et « M’envoyer un e-mail lorsqu’une personne me cite, répond à mon message, mentionne mon @nomdutilisateur ou m’invite à un sujet » sur « Jamais »
- suspendre l’utilisateur
- anonymiser l’utilisateur
Chacune de ces options peut être effectuée via l’API Discourse.
La suspension des utilisateurs pourrait être la plus proche de ce que vous recherchez. La carte d’utilisateur d’un utilisateur suspendu ressemblera à ceci ; le message affiché est fourni par vous lors de la suspension de l’utilisateur :
Le personnel du site peut toujours envoyer des messages aux utilisateurs suspendus, mais les utilisateurs suspendus ne peuvent pas se connecter au site et ne recevront pas de notifications par e-mail, sauf si la notification leur est envoyée par un membre du personnel.
Merci !
Pour confirmer : si nous utilisons la première option, Discourse continuera-t-il d’envoyer des notifications pour les sujets et les catégories que l’utilisateur suit, n’est-ce pas ? Mais pas pour les messages privés ?
Je pense que la deuxième option est de toute façon mieux adaptée à nos besoins.
Merci pour votre aide rapide !
Lorsque la préférence utilisateur définie dans le menu déroulant « M’envoyer un e-mail lorsque quelqu’un cite mon message, répond à mon message, mentionne mon @nomdutilisateur ou m’invite à un sujet » est réglée sur « jamais », cela désactive l’envoi d’e-mails concernant l’activité liée aux sujets réguliers. Cela signifie que les utilisateurs ne recevront pas de notifications par e-mail pour les sujets qu’ils suivent. Le texte utilisé pour ce paramètre doit être mis à jour pour clarifier cela.
