Modifica e-mail utente

Sebbene siano stati trovati molti thread, non ho avuto successo. I post sono piuttosto vecchi e/o le soluzioni non funzionano per me.

La mia installazione non ha SSO né 2FA.

Né l’utente né un amministratore vedono l’icona della chiave inglese dopo l’indirizzo email dell’utente nella pagina delle impostazioni!

Aprire l’URL //xxxx.xxx/u/{username}/preferences/email direttamente mostra il modulo con un campo per il nuovo indirizzo. Tuttavia, l’invio genera un errore: ‘non sufficienti privilegi’. Questo vale sia per l’invio da parte dell’utente che da parte di un amministratore.

Qualcuno può gentilmente indicarmi la direzione giusta?

Grazie,
Thomas

Ciao,

Se vai alla pagina Account degli utenti nelle preferenze, scorrendo verso il basso sotto l’immagine del profilo, vedrai un’opzione denominata “Email”. Se fai clic sull’icona della chiave inglese, apparirà un’opzione per modificare l’email e da lì l’utente potrà procedere.

Non ho questa icona!?

L’ho vista per la prima volta visitando l’istanza meta di Discourse.
Nella mia istanza non appare, né come amministratore né come utente.

Esiste un flag di configurazione che vieta la modifica dell’indirizzo e-mail?

Grazie,
Thomas

Se stai utilizzando l’SSO, di solito è lì che dovresti modificare le impostazioni dell’utente. Esiste un’impostazione di sistema chiamata sso_overrides_email. Dovresti verificarla.

Grazie.

Non ho l’SSO attivato.

Ma controllerò di nuovo le impostazioni.

Ci sono impostazioni che non compaiono nell’interfaccia grafica? (Come i file YAML utilizzati nella creazione del contenitore)

RISOLTO!

Nelle preferenze > utente c’è un’opzione
“email modificabile”

Non so perché, ma era impostata su “no”

Scusa per la domanda, la soluzione era semplice.

Grazie
Thomas

Felice che tu l’abbia risolto! Buona giornata.