Hello,
I personally don’t quite understand this option: “View Admin as Role”
On the other hand, I have a small plugin, which allows me to log in to any user account (through /my-account/), only with the name of a “user” (registered) and my own administrator password.
You could add something like this to your plugin. Many times it is very useful to be able to enter a user’s account, and make modifications that the user himself does not know how to do.
Thanks and regards.