Guest mode - restricting views on a wall mounted tablet

Is it possible to use a service call to login a guest user?
My use case is having a button on a wall mounted tablet that I can press to turn on guest mode. This would log me out and login a guest user with restricted views.

Maybe something like Custom Header? It allows exceptions based on username so you could hide tabs/views depending on the logged in user.

Thanks dgaust for your reply. That’s the solution that I came up with as well!
But I am still logged in with my admin user, I just use an input boolean triggered by pressing my guest mode button to change the Lovelace views with Custom Header.
I was hoping to be able to somehow have a button on the tablet that could log me out and log in a guest user without dealing with the sidebar and profile page (the tablet is in kiosk mode)