Ho inviato più inviti per il nuovo forum. A tal fine ho generato un link, l’ho salvato e l’ho inviato via email al mio collega. Ha cliccato sul link e si è registrato. Ma non riesco a vederla nella pagina di riepilogo di Admin => Utenti.
Cosa sto facendo di sbagliato?
Ho già chiesto al mio collega di disconnettersi e accedere di nuovo, ma nulla è cambiato.
La directory Utenti viene generata periodicamente secondo una pianificazione per motivi di prestazioni. Il fatto che alcuni utenti non appaiano immediatamente non dovrebbe preoccupare, a meno che dopo 24 ore non li vediate ancora.
Un indizio in tal senso è presente nel titolo, dove è indicato “Ultimo aggiornamento:”
Buongiorno Jeff,
La mia collega si è registrata venerdì scorso (28/05/21).
La directory degli utenti corrente indica “ultimo aggiornamento 31/05/21”, ma lei non è ancora presente in quell’elenco.
Ho bisogno che il suo account appaia lì, poiché devo assegnarle le autorizzazioni. Esiste una configurazione che potrebbe essere errata e che posso verificare?
Ho appena parlato con il mio collega, il quale ha menzionato che potrebbe esserci un problema dovuto all’attivazione dell’SSO tra il nostro sistema principale e il forum. È semplicemente confuso che le persone possano registrarsi ma non appaiano nell’elenco degli utenti.
Si tratta di un utente temporaneo (solo email) o di un account utente completo? C’è qualcosa di insolito nell’account?
Ho anche commesso un errore nella mia risposta precedente: ho fatto riferimento alla directory pubblica degli utenti, senza notare che ti riferivi ad Admin → Users, la directory privata degli utenti, il che è ancora più strano.
Per essere onesti, non conosco la differenza esatta tra un utente in fase di staging e un account completo. Immagino che dovrebbe diventare un utente completo, un moderatore alla fine, una volta che potrò assegnarle tutti i permessi di cui ha bisogno.
Poiché sei un cliente in hosting, è meglio gestire la questione tramite il supporto diretto: un membro del nostro team ti ha già contattato. Prosegui con loro.
Aggiungo solo una nota per dire che il problema sembra essere che, quando gli inviti vengono inviati da un sito che utilizza DiscourseConnect per l’autenticazione, gli utenti vengono registrati su Discourse tramite il sito del provider SSO quando fanno clic sul pulsante “Continua” dell’invito:
Ciò significa che il loro account Discourse non viene effettivamente creato fino a quando non completano il processo di autenticazione sul sito del provider SSO. Questo è il comportamento previsto. Quando DiscourseConnect è abilitato, gli utenti possono accedere a Discourse solo tramite il sito del provider SSO.
Non sono sicuro di cosa si possa fare per rendere il processo più chiaro. Se l’utente invitato non ha un account esistente sul sito del provider SSO, il processo potrebbe risultare piuttosto confuso.