As Administrator, Impersonate another user in the web interface #9739

Open
opened 2025-11-02 08:48:06 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @florisla on GitHub (Oct 26, 2022).

Feature Description

It would be very handy if an Administrator can 'impersonate' as another user in the web interface.

This allows the admin to check if that user has access to all the right repositories, and does not have access to stuff that should remain private.

Without this feature, the admin is forced to reset the user's password an use a different browser session to check this.

GitLab offers an 'Impersonate' button in its web interface, on the User profile page next to the 'Edit' button. See docs Admin Area - User impersonation.

This feature already got requested in #2883 but it was interpreted there as an API feature.

On this Discourse page, the feature was called 'Web account impersonation'.

Screenshots

GitLab Impersonate
Impersonate button in GitLab.

Originally created by @florisla on GitHub (Oct 26, 2022). ### Feature Description It would be very handy if an Administrator can 'impersonate' as another user in the web interface. This allows the admin to check if that user has access to all the right repositories, and does *not* have access to stuff that should remain private. Without this feature, the admin is forced to reset the user's password an use a different browser session to check this. GitLab offers an 'Impersonate' button in its web interface, on the User profile page next to the 'Edit' button. See docs [Admin Area - User impersonation](https://docs.gitlab.com/ee/user/admin_area/#user-impersonation). This feature already got requested in #2883 but it was interpreted there as an API feature. On [this Discourse page](https://discourse.gitea.io/t/feature-request-web-account-impersonation/202/3), the feature was called 'Web account impersonation'. ### Screenshots ![GitLab Impersonate](https://user-images.githubusercontent.com/1745568/197980636-ee607e39-4381-41c9-951a-584fb078bd5c.png) Impersonate button in GitLab.
GiteaMirror added the type/proposaltype/feature labels 2025-11-02 08:48:06 -06:00
Author
Owner

@florisla commented on GitHub (Oct 26, 2022):

This was requested in #6279 as well, and would be a solution for #3631.

@florisla commented on GitHub (Oct 26, 2022): This was requested in #6279 as well, and would be a solution for #3631.
Author
Owner

@simao-silva commented on GitHub (Sep 4, 2024):

Any progress on this feature?

@simao-silva commented on GitHub (Sep 4, 2024): Any progress on this feature?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9739