Einen Benutzer imitieren und zur Admin-Benutzer zurückkehren

:bookmark: Diese Anleitung erklärt, wie man sich in Discourse als Benutzer ausgibt und zu seinem Administratorkonto zurückkehrt. Dies ist nützlich, wenn Sie Probleme beheben müssen, mit denen ein bestimmter Benutzer konfrontiert ist, oder seine Berechtigungen überprüfen möchten.

:person_raising_hand: Erforderliches Benutzerniveau: Administrator

Der Administrator kann wählen, sich bei Bedarf als ein anderer Benutzer auszugeben. Dies kann nützlich sein, wenn ein Mitglied seltsames Verhalten zeigt oder Sie dessen Berechtigungen überprüfen müssen. Die Ausgabe als ein anderer Benutzer wirkt so, als wären Sie als dieser Benutzer angemeldet. Diese Dokumentation führt Sie durch den Prozess der Benutzer-Impersonation als Administrator und wie Sie zu Ihrem Administratorkonto zurückkehren.

Einen Benutzer imitieren (Impersonate)

  1. Navigieren Sie im Seitenmenü zum Bereich Admin und wählen Sie Users (Benutzer).

  2. Suchen Sie das Profil des Benutzers, den Sie imitieren möchten, und wählen Sie es aus.

  3. Klicken Sie oben rechts auf Admin.

  4. Wählen Sie unten die Schaltfläche Impersonate (Imitieren).
    image

    Sobald Sie sich als der Benutzer ausgegeben haben, sind Sie nicht mehr als Administrator angemeldet. Sie erleben die Discourse-Oberfläche genau wie der Benutzer.

Die Imitationssitzung beenden

Methode 1, gut für gelegentliche Nutzung:

Um die Imitation zu beenden und zu Ihrem Administratorkonto zurückzukehren, melden Sie sich einfach vom imitierten Benutzerkonto ab und melden Sie sich erneut als Administrator an.

:information_source: Wenn Sie sich in einem privaten/Inkognito-Fenster anmelden und die Imitation starten, müssen Sie sich in Ihrer Hauptbrowsersitzung nicht erneut anmelden. Schließen Sie einfach das Inkognito-Fenster und fertig!

Methode 2, empfohlen, wenn Sie häufig Benutzer imitieren

Ab August 2025 wird eine versteckte experimentelle Website-Einstellung (experimental_impersonation), wenn sie aktiviert ist, ein Banner am oberen Rand der Seite anzeigen, das einen klickbaren Link enthält, um die Imitationssitzung zu beenden und zum Administratorkonto zurückzukehren, von dem aus Sie die Imitation gestartet haben.

Diese Einstellung wurde inzwischen in impersonate_without_logout umbenannt (Feb. 2026).

Wenn impersonate_without_logout aktiviert ist:

  • Imitationssitzungen erfordern kein Abmelden vom Administratorkonto mehr
  • Während der Imitation eines Benutzers wird ein dauerhaftes Banner am oberen Rand der Oberfläche angezeigt, mit einem direkten Link, um die Sitzung sofort zu beenden
    example banner
  • Dies macht wiederholte Imitations-Workflows sicherer und effizienter, insbesondere für Support und Qualitätssicherung (QA).

Zusätzlich kann die Website-Einstellung experimental_impersonation_time_limit_minutes verwendet werden, um eine maximale Dauer für eine Imitationssitzung festzulegen. Sobald dieses Zeitlimit erreicht ist, wird die Sitzung automatisch beendet, was eine zusätzliche Sicherheitsebene hinzufügt.

Für selbst gehostete Discourse-Sites:

SiteSetting.impersonate_without_logout = true
SiteSetting.experimental_impersonation_time_limit_minutes = 30

Für gehostete Discourse-Kunden: Kontaktieren Sie den Support, um diese Einstellungen zu aktivieren oder zu konfigurieren.

40 „Gefällt mir“

Es könnte erwähnenswert sein, dass die Nachahmung eines Benutzers nicht transparent ist – sie erstellt einen protokollierten Besuch für diesen Benutzer und setzt alle Benachrichtigungs-Flags zurück, die bearbeitet werden. Wahrscheinlich ist es am besten, jeden echten Benutzer darüber zu informieren, dass dies geschieht.

4 „Gefällt mir“

Ich bin auch auf dieses Problem gestoßen. Können wir dem “Impersonate”-Button zumindest einen Bestätigungsdialog hinzufügen? Derzeit wird die Nachahmung sofort gestartet, ohne den Benutzer vor den Vorbehalten zu warnen, insbesondere vor der Tatsache, dass ein protokollierter Besuch erstellt wird.

Die anderen Schaltflächen in seiner Nähe (wie “Benutzer löschen”) haben einen Bestätigungsdialog. Als Benutzer würde ich erwarten, dass die Schaltfläche “Impersonate” genauso wie die anderen einen Dialog öffnet.

image

6 „Gefällt mir“

Ich habe nicht einmal das Fehlen eines Bestätigungsdialogs bemerkt, aber ja, das wäre ein guter Ort, um davor zu warnen, dass man dieser Benutzer wird und Spuren hinterlässt – und nicht nur hinter den Kulissen herumstöbert, ohne Auswirkungen zu haben.

5 „Gefällt mir“

Ich denke, Sie können die Einstellung jetzt unter /admin/config/upcoming-changes aktivieren.

2 „Gefällt mir“