Impersonate not possible after updating expired password
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Summary
I use Gitlab self-managed (community) and maintain my accounts via Azure EntraID. However, I have some local accounts (service accounts) that I maintain as an admin. These accounts are never used for login as Azure SAML is also enabled. Now I have the problem that the password for some service accounts has expired. This means that I cannot impersonate them. I have updated the password with my admin account, but still Gitlab does not allow the impersonate function. When I hover on the button, the message ‘You cannot impersonate a user with an expired password’ appears. As an admin, how can I use impersonate for these service accounts again after changing the password? Current version 17.0.1
Steps to reproduce
Create an local account, wait to expire the password and try to impersonate.
Example Project
What is the current bug behavior?
After password change/update of expired password impersonate is not possible.
What is the expected correct behavior?
Impersonate should be possible after password reset