Continuing the discussion from Impersonate a user and returning to admin user:
A feature request has surfaced over in #documentation for a confirmation/info dialog to make the implications of Impersonate more clear.
I had once made the mistake of assuming it was a simpler "view site as [user]" feature, something I've seen elsewhere, but found that's not the case...
Impersonate a user and returning to admin userImpersonate a user and returning to admin userIt might be worth noting that impersonating a user is not transparent – it creates a logged visit for that user, and resets any notification flags that are acted on. Probably best to communicate to any real user that it’s being done.
Impersonate a user and returning to admin userCan we at least add a confirmation dialog on the Impersonate button? Currently it starts the impersonation right away without warning the user of the caveats, especially the one it creates a logged visit.
The other buttons in its vicinity (like Delete user) do have a confirmation dialog. As a user I would expect the Impersonate button to open a dialog just like the others.
...yeah, that would be a good place to warn that you’re about to become that user and leave tracks — not just poke around behind the scenes without impact.
Discuss this on our forum.