Come possono interagire i membri dello staff con utenti non ancora approvati?

Ciao a tutti, nel nostro Discourse, destinato a un gruppo di professionisti con credenziali approvate, vorremmo ottenere quanto segue nel processo di registrazione e approvazione:

  1. Gli utenti le cui credenziali non sono state approvate non possono visualizzare alcun contenuto sul nostro Discourse.
  2. Gli utenti non approvati devono poter contattare lo staff (non solo una persona via email) durante il percorso verso l’approvazione.
  3. Idealmente, vorremmo che tutta la documentazione che ci inviano risieda su Discourse.

Le alternative che ho considerato finora sono:

  1. Possibile ma non soddisfacente: Impostare “accesso richiesto” e includere un messaggio nell’email di conferma dell’indirizzo email iniziale, in cui si istruisce l’utente a inviare un’email con le informazioni necessarie per l’approvazione. Questo metodo rende difficile condividere il compito tra tutto lo staff e non permette di archiviare in modo semplice la documentazione su Discourse.
  2. Possibile ma soggetto a errori: Approvare automaticamente i nuovi utenti, ma rendere ogni categoria visibile solo agli utenti membri del gruppo “approvati”. Non è ideale, perché lo staff potrebbe dimenticare di configurare le nuove categorie in questo modo.
  3. Forse impossibile? Approvare automaticamente i nuovi utenti, ma in qualche modo impedire loro di visualizzare qualsiasi post e di fare qualsiasi cosa, tranne scambiare messaggi con lo staff. Potenzialmente modificando il funzionamento di tl0. Sarebbe il metodo più fluido e soddisferebbe tutti e tre i requisiti, ma è fattibile?

Grazie per qualsiasi suggerimento!

No, non lo è.

L’unica soluzione sarebbe quella delle autorizzazioni per categoria/gruppo come hai descritto al punto 2.

Non esiste un modo per permettere a qualcuno di interagire con te senza un account. Potresti personalizzare il tuo modulo di accesso in modo che gli utenti siano tenuti a specificare che tipo di documentazione forniranno e a fornirti un indirizzo email a cui inviarla (dal loro indirizzo email di registrazione). Potresti poi abbinare queste informazioni alle registrazioni.

Grazie. Esiste un modo (forse tramite un plugin) per impostare i permessi predefiniti delle nuove categorie in modo che siano visibili solo ai membri di un gruppo approvato, invece di “tutti: Crea/Rispondi/Vedi”?

Non che io sappia (ma questo non lo rende un dogma).