(Remplacé) Liens d'invitation à usage multiple

:information_source: Ce contenu est désormais couvert dans Configuring how users can create and send invites for others to join your community

Nous avons amélioré le système d’invitation de base dans Discourse 2.5 pour ajouter une nouvelle fonctionnalité : les liens d’invitation. :link:

Les liens d’invitation peuvent être utilisés plusieurs fois et ne sont pas liés à une adresse e-mail. Seuls les utilisateurs du personnel (administrateurs et modérateurs) peuvent créer des liens d’invitation à usage multiple.

Création d’un lien d’invitation

Les liens d’invitation peuvent être créés depuis la page /my/invited en cliquant sur le bouton \u003ckbd\u003e+ Envoyer une invitation\u003c/kbd\u003e, puis en sélectionnant l’onglet « Plusieurs utilisateurs ».

La limite supérieure par défaut pour le « nombre maximum de récupérations autorisées » est de 5000 pour les membres du personnel. Elle peut être ajustée via le paramètre du site invite_link_max_redemptions_limit.

Pour les utilisateurs non membres du personnel, la limite est de 10. Cette limite peut être ajustée via le paramètre du site invite_link_max_redemptions_limit_users.

Liste des liens d’invitation

Les liens d’invitation existants peuvent être consultés sur la page /my/invited/links.

Récupération d’un lien d’invitation

Un lien d’invitation peut être récupéré par plusieurs utilisateurs. Lors de la récupération, l’utilisateur fournit son adresse e-mail et son nom d’utilisateur. Il a également la possibilité de définir son nom et son mot de passe.

Une fois que l’utilisateur accepte l’invitation, il doit cliquer sur le lien d’activation du compte envoyé à son adresse e-mail.

De plus, les utilisateurs existants peuvent également récupérer des liens d’invitation. Si l’utilisateur existe déjà, cette partie de l’invitation est ignorée et le processus passe directement à l’ajout au groupe et à la redirection vers un sujet spécifique.

Suivi des récupérations

Les récupérations de liens d’invitation peuvent être suivies sur la page /my/invited/redeemed.

Tout retour d’information est grandement apprécié ! :rocket:

57 « J'aime »

J’adore vraiment cette fonctionnalité : elle est super utile et nous l’utiliserons beaucoup au cours des deux prochaines années.

J’ai remarqué un problème pour mes utilisateurs : si un utilisateur déjà connecté à Discourse sur ce navigateur tente d’utiliser le lien, il reçoit ce message :
image
Cela signifie que le propriétaire de mon groupe (qui a fait circuler le lien) doit plutôt les ajouter au groupe via la page des Groupes. Ce n’est pas grave, mais cela crée une confusion inutile et génère des échanges d’e-mails au moment même où nous essayons de faire une bonne première impression.

Je suggère que si un utilisateur existant tente d’utiliser le lien, il soit automatiquement ajouté à tous les groupes spécifiés dans l’invitation et que cela soit compté comme une invitation réussie.

4 « J'aime »

Ce n’est pas dans le périmètre de la fonctionnalité ? L’idée est d’inviter de nouveaux utilisateurs.

Je suis d’accord, le libellé ici n’est pas excellent et pourrait être considérablement amélioré.

5 « J'aime »

C’est compréhensible ; cela est cohérent avec le comportement des invitations individuelles.

Que pensez-vous d’un flux de travail simple pour couvrir cette situation ? Je soupçonne qu’elle se présentera assez souvent à mesure que les gens l’utiliseront. Donc : SI un utilisateur existant clique sur un lien d’invitation multi-utilisateur qui inclut une allocation de groupe (ET que l’utilisateur n’est déjà membre d’aucun de ces groupes) ALORS :

  1. un éditeur est automatiquement lancé pour un MP entre l’utilisateur et l’auteur du lien contenant ce texte (ou similaire), comme avec la fonctionnalité Demande d’adhésion au groupe.
    • (nom d’utilisateur) a tenté d’utiliser votre lien d’invitation qui incluait une allocation de groupe vers (groupes dans l’invitation), mais cela n’a pas pu être exécuté car il est déjà utilisateur de (nom du site). Veuillez envisager de l’ajouter directement à ces groupes.
3 « J'aime »

Je pense que nous devrions attendre un peu plus longtemps pour cela et voir à quelle fréquence cette demande est répétée ici. Au minimum, nous améliorons le texte.

Il existe une antériorité : lorsque vous êtes invité à rejoindre un groupe WhatsApp, on ne s’attend pas à ce que vous soyez un tout nouvel utilisateur de la plateforme WhatsApp ; vous êtes simplement intégré au groupe. Il en va de même pour Facebook.

Cela dit, cette fonctionnalité vise avant tout à faire venir sur la plateforme Discourse des utilisateurs qui n’y sont pas encore. Les fonctionnalités liées aux groupes sont un bonus supplémentaire, et non l’élément principal du menu.

11 « J'aime »

Cela fonctionne parfaitement pour notre nouvelle communauté ; cela simplifie la création de compte en sautant l’étape de modération, et la flexibilité du lien nous permet de l’utiliser dans des e-mails personnalisés, des messages, voire de le partager lors de réunions de projet.

Nous avons présenté notre communauté lors d’une conférence en ligne (en partageant l’écran d’un fil de discussion), et nous avons pu permettre aux participants de créer rapidement des comptes et de rejoindre la conversation.

J’apprécie beaucoup cette fonctionnalité pour suivre les invitations. Si des requêtes étaient possibles, il serait agréable de pouvoir filtrer par les demandes de liens, et même de voir quels liens ont été utilisés (j’en ai trois différents en cours).

6 « J'aime »

Je pourrais utiliser cette fonctionnalité. Notre communauté commence à petit et nous ajoutons de nouvelles sections au fur et à mesure. Nous avons deux sections qui ont été ajoutées avec un accès restreint par groupe, et ajouter des utilisateurs qui ont peut-être rejoint plus tôt ou via le bouton d’inscription général demande beaucoup de travail manuel.

Dans notre communauté, il serait donc utile d’avoir un lien permettant d’ajouter de nouveaux membres à un groupe, et qui pourrait aussi ajouter des utilisateurs existants au même groupe.

Peut-on avoir un poney aussi ? :wink:

Merci pour cette fonctionnalité.

9 « J'aime »

Nous aurions vraiment besoin d’un moyen de permettre plus facilement aux utilisateurs existants de rejoindre des groupes via un lien, comme l’a mentionné @nathank.

Si le lien était assez intelligent pour que nous puissions générer un seul lien à la fois pour les nouveaux et les utilisateurs existants, cela nous aiderait beaucoup aussi. Permettre aux nouveaux utilisateurs de rejoindre l’instance Discourse et de rejoindre le groupe. Ou permettre à un utilisateur existant de simplement rejoindre le groupe.

+1 de ma part

7 « J'aime »

Eh bien, je ne suis clairement pas le seul ! Les verser directement dans le groupe, façon WhatsApp comme tu le suggères, a beaucoup de sens.

Arpit, j’ai un autre cas d’usage qui s’est présenté pour cette même demande :

Inviter des non-utilisateurs à un sondage

Je souhaite pouvoir utiliser un sondage thématique pour attirer des utilisateurs vers notre site réservé aux membres connectés, et je ne dispose pas de leurs adresses e-mail. Ma seule méthode actuelle consiste soit à :

  1. partager le lien du sondage — ce qui implique une double « friction » car ils doivent confirmer leur adresse e-mail, puis attendre dans la file d’approbation ;
  2. partager le lien d’invitation à usage multiple et trouver un moyen de les orienter vers le sondage une fois inscrits (aucune de ces options n’est fluide).

Il serait extrêmement utile de pouvoir les faire rejoindre le site et atterrir directement sur le sondage en une seule étape fluide (même si cela nécessite toujours une confirmation par e-mail).

3 « J'aime »

Présumément, cela ne fonctionne pas si la connexion locale est désactivée et que vous utilisez SSO ?

Les invitations sont incompatibles avec l’authentification unique (SSO), car elles permettraient de contourner l’authentification du site parent.

5 « J'aime »

Bonjour Jeff, merci de l’avoir confirmé.

3 « J'aime »

Si je saisis l’adresse e-mail de la personne que je souhaite inviter dans la section utilisateur unique, puis que je bascule vers l’onglet multi-utilisateurs pour obtenir le lien, puis que j’envoie ce lien par un e-mail séparé, ce lien fonctionnera-t-il uniquement si l’adresse e-mail spécifique est utilisée ?
Ce serait formidable si c’était le cas, car je pourrais ainsi inviter plus facilement un utilisateur spécifique de manière plus personnelle, depuis une adresse e-mail que je sais ne pas atterrir dans leurs spams et qu’ils reconnaîtront. Merci.

1 « J'aime »

Vous pouvez générer un lien depuis l’onglet Utilisateur unique pour faire exactement cela (« Copier le lien d’invitation ») — pas besoin d’utiliser l’onglet Utilisateurs multiples.

7 « J'aime »

Ce sujet s’est posé à nouveau pour nous, un propriétaire de groupe étant frustré d’avoir à déterminer qui est déjà inscrit sur le forum et à les ajouter via un autre mécanisme. Bien sûr, je lui ai expliqué le fonctionnement et ce n’est pas un problème majeur, mais cela risque de créer pas mal de friction pour les personnes utilisant les liens à usage multiple (qui sont super, au passage !)

2 « J'aime »

Le message d’erreur actuel lorsqu’un utilisateur connecté tente de réclamer un lien d’invitation unique ou multiple est le suivant :

Oups, il semble que vous essayiez d’accepter une invitation pour un autre utilisateur. Si vous n’êtes pas %{current_user}, veuillez vous déconnecter et réessayer.

Devrions-nous le mettre à jour pour qu’il devienne :

L’invitation que vous essayez de réclamer ne fonctionne que pour les utilisateurs qui n’ont pas de compte existant. Veuillez vous déconnecter et réessayer.

7 « J'aime »

C’est très bien ! Une petite modification :

Désolé ! Cette invitation est destinée aux nouveaux utilisateurs qui n’ont pas encore de compte existant.

5 « J'aime »

C’est fait via :

8 « J'aime »

J’ai malheureusement envoyé un e-mail invitant environ 30 personnes à rejoindre mon forum, mais le lien a expiré avant que tout le monde ne s’inscrive. J’aimerais beaucoup pouvoir modifier le lien et prolonger sa durée de validité. Je n’ai pas trouvé cette option, alors j’ai dû en renvoyer un autre, ce qui met malheureusement en évidence mon erreur d’utilisateur :slight_smile:

4 « J'aime »