This guide explains how to impersonate a user in Discourse and return to your admin account. This is useful when you need to troubleshoot issues faced by a specific user or verify their permissions.
Required user level: Administrator
The admin can choose to impersonate another user when needed. This can be useful when a member is experiencing odd behavior or you need to check their permissions. Impersonating another user acts as if you are logged in as that user. This documentation will guide you through the process of impersonating a user as an admin and how to return to the admin account.
Impersonating a User
-
Navigate to the Admin section of the sidebar and select Users.
-
Find and select the profile of the user you want to impersonate.
-
Click on Admin in the top right corner.
-
At the bottom, select the
Impersonate
button
Once you’ve impersonated the user, you are no longer logged in as an admin. You will experience the Discourse interface just as the user does.
Logging out
To stop impersonating and return to your admin account, simply log out from the impersonated user account and log back in as the admin.
Logging in and impersonating in a private/incognito window prevents needing to log back in under your main browser session. Just close the window and you’re good to go!
Last edited by @SaraDev 2024-09-06T20:06:26Z
Check document
Perform check on document: