Obwohl viele Threads gefunden wurden, hatte ich hier keinen Erfolg. Die Beiträge sind entweder ziemlich alt und/oder die Lösungen funktionieren für mich nicht.
Meine Installation verfügt weder über SSO noch über 2FA.
Weder der Benutzer noch ein Administrator hat hinter der E-Mail-Adresse des Benutzers auf der Einstellungsseite das Schraubenschlüssel-Symbol!
Beim Öffnen der URL //xxxx.xxx/u/{username}/preferences/email erscheint direkt das Formular mit einem Feld für die neue Adresse. Das Senden führt jedoch zu einem Fehler: „Nicht genügend Rechte“. Dies gilt sowohl für den vom Benutzer gesendeten als auch für den vom Administrator gesendeten Vorgang.
Kann mir jemand bitte in die richtige Richtung weisen?
Wenn Sie in den Einstellungen zu Ihrem Benutzerkonto Account navigieren, finden Sie unter dem Profilbild nach unten scrollend eine Option mit der Bezeichnung „E-Mail“. Wenn Sie auf das Schraubenschlüssel-Symbol klicken, erscheint die Option zur Änderung der E-Mail-Adresse, und der Benutzer kann von dort aus fortfahren.
Ich habe es zum ersten Mal beim Besuch der Meta-Instanz von Discourse gesehen.
In meiner eigenen Instanz wird es weder als Admin noch als Benutzer angezeigt.
Gibt es eine Konfigurationsflagge, die das Ändern der E-Mail-Adresse verbietet?
Wenn Sie SSO verwenden, sollten Sie die Benutzereinstellungen normalerweise dort ändern. Es gibt eine Systemeinstellung sso_overrides_email. Prüfen Sie diese bitte.