Is there a login on behalf a given user?

I’m turning a dashboard to pdf with puppeteer but would like to get a login as the user ? (so personal content based on his orgunits)

Which seem to be what push_analysis where designed for but I tried initially based on the api, but most graph/maps are not generated the same way : quality but also order of labels

Is there a possible way to get the login as another user ?
The only thing I found is swapping the orgunits on my admin user before each print as pdf.

Do you plan to have an these push analysis in better shape (matching the dashboard rendering in browser) ?