Admins erlauben, E-Mail-Adressen einfach zu ändern

Current setup:

Site is locked down for members to be invited or request access.
We don’t want people changing their own email address, so the related email change site-setting is disabled. Of course, sometimes an admin must.

###Expectation:
go to the user’s admin page, see the email, and edit it, potentially have that pending confirmation of the new email. :sunny:

###Actual

  • visit the admin page

  • click a button to see what it is.

  • there’s no way to edit it

  • Click Show Public Profile,

  • realize you have to click Preferences too.

  • No way to edit the email address… grrr

  • Go back to admin

  • disable the site setting

  • go back to publich profile/preferences

  • edit

  • go back to admin

  • disable the site setting.

As an admin, can we please just edit a user’s address at all times, from the Admin page?

extra brownie points from this customer if @techAPJ could allow the name to be edited while he’s there.

Please?

14 „Gefällt mir“

Yeah, we are fine with allowing email/name/username editing on admin page. We must account for the sso override stuff though that disables editing here.

Of course, there are a couple of things that should be added related to this.

  • We should log all the name/email/username changes and have that visible somewhere

  • If an admin changes a users email, its probably sane to allow them to send an email right away to that user explaining that the email changed, doing this (optionally) automatically would be good.

2 „Gefällt mir“

I guess API considerations, such as this post by @SnipersCode, would come in to play as well.

3 „Gefällt mir“

As an admin, I can change an email now it just takes too many steps.

Addressing either (or both) of these two needs would help a lot"

  • Allowing an admin to change a user’s email from its Admin view (not only the public profile)

  • Allowing the change even if the site setting is disabled.

As for SSO, presumably the source of authentication already knows about the new email… the goal of the change in discourse would be to prevent an undesired second account from being created on the user’s next visit.

4 „Gefällt mir“

Currently this happens… we need to click an email confirmation link.

Maybe that would have to change when SSO is enabled, however I don’t think bringing the control from the user-side preferences to the admin side preferences changes the current SSO workflow.

1 „Gefällt mir“

Hallo,

Entschuldigung, dass ich diesen alten Thread wieder aufwärme, aber das Verhalten von Discourse verursacht derzeit wirklich Probleme.

Wenn ein Benutzer seine Konten auf unserer Plattform (Discourse ist nur eine von vielen Plattformen) aktiviert, erstellen wir automatisch einen Discord-Benutzer über die API. Dies ist notwendig, um die richtigen Gruppen zuzuweisen. Wenn der Benutzer seine E-Mail-Adresse ändert, bevor er sich zum ersten Mal über Discourse SSO bei Discourse anmeldet, erstellt er ein neues Konto (<username>1), und wir müssen die beiden Konten manuell zusammenführen.

Die Zulassung der API zur Änderung der E-Mail-Adresse würde dazu beitragen, viel manuelle Arbeit zu reduzieren. Und ich denke, Administratoren sollten dies ebenfalls tun dürfen, da sie normalerweise wissen, was sie tun.

Ich möchte Benutzern nicht erlauben, ihre E-Mail-Adressen zu ändern, aber Administratoren und der API schon.

1 „Gefällt mir“

Konfigurieren Sie Ihr SSO so, dass die Gruppen bei der Anmeldung zugewiesen werden.

1 „Gefällt mir“

Das ist mit unserem Setup leider nicht möglich.

(zumindest im Moment nicht)

Eine weitere einfache Lösung für uns wäre, wenn entweder Discourse SSO oder SAML so eingerichtet werden könnten, dass sie sich einfach mit dem Konto desselben Namens anmelden, OHNE E-Mail-basierte Überprüfungen durchzuführen. Aber leider will Discourse immer schlauer sein als jeder, der es benutzt :frowning:

Nun, ich schätze, ich war nicht der Einzige, der sich beschwert hat. Es ist endlich möglich!

Vielen Dank! :slight_smile:

2 „Gefällt mir“

6 Beiträge wurden in ein neues Thema aufgeteilt: Ändern von E-Mail-Adressen funktioniert als Administrator nicht