Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
florisla opened this issue Oct 26, 2022 · 2 comments
Open

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

florisla opened this issue Oct 26, 2022 · 2 comments
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@florisla
Copy link

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.

@florisla florisla added type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first. labels Oct 26, 2022
@florisla
Copy link
Author

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

@simao-silva
Copy link

Any progress on this feature?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

No branches or pull requests

2 participants