One way to approach that is to have a development system and there the same version, configuration and a reasonable amount of data.
There you can log in as the other user and do not have to mimic.
Years ago the was a hack for that. My guess is that it does not work with the current versions I have never tried that.
See
https://letstalkclarity.blogspot.com/2008/11/9-admin-logging-in-as-different-user.html