Diese Anleitung erklärt, wie Sie in Discourse einen Benutzer imitieren und zu Ihrem Administratorkonto zurückkehren können. Dies ist nützlich, wenn Sie Probleme beheben müssen, mit denen ein bestimmter Benutzer konfrontiert ist, oder seine Berechtigungen überprüfen möchten.
Erforderliches Benutzerniveau: Administrator
Der Administrator kann bei Bedarf wählen, einen anderen Benutzer zu imitieren. Dies kann nützlich sein, wenn ein Mitglied seltsames Verhalten zeigt oder Sie dessen Berechtigungen überprüfen müssen. Die Imitation eines anderen Benutzers verhält sich so, als wären Sie als dieser Benutzer angemeldet. Diese Dokumentation führt Sie durch den Prozess der Imitation eines Benutzers als Administrator und wie Sie zu Ihrem Administratorkonto zurückkehren.
Einen Benutzer imitieren
-
Navigieren Sie im Seitenbereich zum Abschnitt Admin und wählen Sie Users (Benutzer).

-
Suchen Sie das Profil des Benutzers, den Sie imitieren möchten, und wählen Sie es aus.
-
Klicken Sie oben rechts auf Admin.

-
Wählen Sie unten die Schaltfläche
Impersonate(Imitieren)

Sobald Sie den Benutzer imitiert 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.
Die Anmeldung und Imitation in einem privaten/Inkognito-Fenster verhindert, dass Sie sich unter Ihrer Hauptbrowsersitzung erneut anmelden müssen. Schließen Sie einfach das Inkognito-Fenster und fertig!
Methode 2, besser, wenn Sie häufig imitieren müssen:
Ab [August 2025] wird die experimentelle, versteckte Site-Einstellung experimental_impersonation (https://github.com/discourse/discourse/pull/34213), wenn sie aktiviert ist, ein Banner am oberen Rand der Seite mit einem anklickbaren Link erstellen, der die Imitationssitzung beendet und Sie zu dem Administratorkonto zurückbringt, von dem aus Sie den Benutzer imitiert haben.

Für selbst gehostete Discourse-Sites: Aktivieren Sie diese Funktion über die Rails-Konsole mit:
SiteSetting.experimental_impersonation=true
Gehostete Discourse-Kunden können den Support kontaktieren, um diese Funktion zu aktivieren.
