Gli utenti creati tramite SAML non vengono visualizzati nell'elenco Utenti

Abbiamo implementato il login SAML a Discourse con un sito Joomla che funge da IDP (Identity Provider) utilizzando un plugin di Mini-Orange.

Le cose stanno funzionando abbastanza bene e quando un utente Joomla accede per la prima volta al sito Discourse, viene creato automaticamente un profilo per lui. Tutto bene.

Mostrano Account Associati
SAML \txxx@yyy.com quando visualizzano il loro profilo

Tuttavia, quando viene visualizzata la directory degli utenti nella parte non amministrativa di Discourse, nessuno di questi utenti creati tramite SAML appare nell’elenco.

Appaiono nell’elenco utenti sotto l’amministratore.

Qualcuno sa come far apparire questi utenti “associati” nella directory degli utenti?

Penso che quell’elenco venga memorizzato nella cache. Puoi guardare in /sidekiq e cercare il job che potrebbe essere quello che crea quell’elenco.

1 Mi Piace

La vista “Oggi” viene aggiornata ogni ora (Jobs::DirectoryRefreshDaily) e le altre vengono eseguite giornalmente (Jobs::DirectoryRefreshOlder). Come dice Pfaffman, puoi attivare manualmente i processi dalla tua pagina /sidekiq/scheduler se vuoi accelerarli. :+1:

1 Mi Piace

Grazie. Avevi ragione!

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.