Registrazione automatica dominio wildcard

Ho notato una differenza di comportamento tra l’impostazione della whitelist dei domini email durante la registrazione e l’impostazione di registrazione automatica per i domini email nella gestione dei gruppi.

Lavoro nel NHS, dove gli utenti hanno indirizzi email con sottodomini, ad esempio @organizzazione.nhs.uk.

La whitelist permette a tutti di registrarsi aggiungendo il dominio principale nhs.uk all’elenco. Per me funziona bene.

Se aggiungo lo stesso dominio principale nhs.uk per aggiungerli automaticamente a un gruppo, non li aggiunge – almeno non retroattivamente.

Vorrei che la registrazione automatica al gruppo si comportasse come la whitelist. Ho provato a usare il carattere jolly asterisco, ma non funziona.

Avete qualche suggerimento, oltre a dover aggiungere manualmente ogni singolo sottodominio?

Perché ci si aspetterebbe un’aggiunta retroattiva qui? Non potrebbe essere sorprendente e persino pericoloso in altri contesti?

(Pensandoci meglio, forse un prompt dinamico a comparsa “vuoi renderlo retroattivo? Questo influenzerà {x} utenti?” funzionerebbe meglio?)

Sì, c’è un’incoerenza interna: l’iscrizione automatica ai gruppi si basa su una corrispondenza rigorosa del dominio, come indicato qui:

Il nostro matcher per email_domains_whitelist utilizza questa corrispondenza:

Credo abbia senso rendere tutto coerente e uniforme.

@techAPJ, puoi regolare la regex dei gruppi… con attenzione e assicurarti che sia testata in modo da permettere anche i sottodomini.

Discourse 2.4 fornisce questo prompt per includere i membri già registrati con il dominio. È una funzionalità eccellente e funziona bene, a parte questa incoerenza.

Grazie :folded_hands: