Le lien d'invitation de suivi de l'utilisateur n'est pas visible dans Admin/Utilisateurs en raison du SSO

J’ai envoyé plusieurs invitations pour le nouveau forum. Pour cela, j’ai généré un lien, l’ai enregistré et l’ai envoyé par e-mail à mon collègue. Elle a cliqué sur le lien et s’est inscrite. Mais je ne la vois toujours pas dans la page de vue d’ensemble de Admin => Utilisateurs.

Qu’est-ce que je fais de mal ?
J’ai déjà demandé à mon collègue de se déconnecter et de se reconnecter, mais rien n’a changé.

Le répertoire Utilisateurs est généré périodiquement selon un calendrier défini pour des raisons de performance. Le fait que certains utilisateurs n’apparaissent pas immédiatement ne devrait pas être une préoccupation, sauf si, après 24 heures, vous ne voyez toujours pas l’utilisateur.

Une indication de ce cas figure dans le titre, où il est indiqué « Dernière mise à jour : »

Que dit « Dernière mise à jour » sur votre page Utilisateurs ?

Bonjour Jeff,

Ma collègue s’est inscrite vendredi dernier (28/05/21).
Le répertoire des utilisateurs actuel indique « dernière mise à jour le 31/05/21 », mais elle n’est toujours pas répertoriée.

Il est nécessaire que son compte apparaisse car je dois lui attribuer des autorisations. Y a-t-il un paramètre qui pourrait être incorrect et que je pourrais vérifier ?

Je viens de parler avec mon collègue qui a mentionné que cela pourrait poser un problème que nous ayons activé l’authentification unique (SSO) entre notre système principal et le forum. C’est simplement déroutant que les gens puissent s’inscrire mais n’apparaissent pas dans la liste des utilisateurs.

S’agit-il d’un utilisateur temporaire (email uniquement) ou d’un compte utilisateur complet ? Y a-t-il quelque chose d’anormal concernant ce compte ?

J’ai également fait une erreur dans ma réponse précédente : j’ai fait référence au répertoire public des utilisateurs, alors que je n’avais pas remarqué que vous parliez d’Admin → Utilisateurs, le répertoire privé des utilisateurs, ce qui est encore plus étrange.

Pour être honnête, je ne connais pas la différence exacte entre un utilisateur en cours de création et un compte complet.
Je suppose qu’il s’agira d’un utilisateur complet, d’un modérateur à la fin, une fois que je pourrai lui accorder toutes les permissions dont elle a besoin.

Nous avons bien reçu la dernière mise à jour quotidienne ce matin, mais l’utilisateur n’apparaît toujours pas dans cette liste.

Nous devons inviter plus d’utilisateurs plus tard cette semaine. Voyez-vous une possibilité de trouver une solution ?

Comme vous êtes un client hébergé, cela est mieux géré via un support direct. Un membre de notre équipe vous a contacté — veuillez suivre la conversation avec lui.

Je souhaite simplement ajouter une remarque pour préciser que le problème semble provenir du fait que, lorsque des invitations sont envoyées depuis un site utilisant DiscourseConnect pour l’authentification, les utilisateurs sont connectés à Discourse via le site du fournisseur SSO lorsqu’ils cliquent sur le bouton « Continuer » de l’invitation :

Cela signifie que leur compte Discourse n’est réellement créé qu’après avoir suivi le processus d’authentification sur le site du fournisseur SSO. Ce comportement est attendu. Lorsque DiscourseConnect est activé, les utilisateurs ne peuvent se connecter à Discourse qu’via le site du fournisseur SSO. Je ne suis pas certain de ce qui pourrait être fait pour rendre le processus plus clair. Si l’utilisateur invité ne dispose pas d’un compte existant sur le site du fournisseur SSO, le processus pourrait être assez confus.