Permetti ai membri di invitare mentre "richiesta approvazione"—o simile

Sto gestendo un Discourse per professionisti che richiede ai nuovi iscritti di certificare alcune informazioni relative all’iscrizione e alla formazione nella pagina di registrazione (tramite campi utente personalizzati), quindi è necessaria l’approvazione del personale per l’accesso.

So che quando è richiesta l’approvazione, solo il personale può invitare nuovi utenti, ma quando lo fanno, i nuovi utenti non vengono invitati a seguire il processo di approvazione.

È possibile modificare Discourse in modo che:
A. solo il personale possa invitare nuovi utenti, ma questi ultimi debbano comunque passare attraverso l’approvazione?
B. tutti i membri possano invitare nuovi utenti, ma tutti i nuovi utenti (inclusi quelli invitati dal personale) debbano essere approvati?

L’opzione B sarebbe la più preferibile.

So che è il personale a decidere sull’approvazione dei nuovi utenti, quindi potrebbe sembrare illogico voler far approvare dal personale gli utenti che loro stessi hanno invitato. Il mio ragionamento è che i campi utente personalizzati nella pagina di registrazione mantengono le informazioni all’interno di Discourse, mentre per il personale che invita un utente, se devono verificare le credenziali, ecc., dovrebbero comunicare al di fuori di Discourse prima di invitare l’utente.

1 Mi Piace

Aggiungo solo un’idea a questo. Un’Opzione C potrebbe essere: se fosse possibile disabilitare gli inviti per tutti, incluso lo staff, allora gli inviti potrebbero essere effettuati inviando un indirizzo email tramite messaggio privato per creare un utente in fase di attesa, che richiederebbe poi l’approvazione al momento della registrazione.

1 Mi Piace

Questa domanda e le possibili soluzioni alternative sono in discussione su Allow users invited by staff to skip approval, quindi chiudo.