feat(webapp): impersonation consent page and a view-as-user toggle (#4421)

This commit is contained in:
claude[bot]
2026-07-30 21:28:44 +01:00
committed by GitHub
parent 68ed809416
commit debfa2b733
28 changed files with 1096 additions and 165 deletions
@@ -0,0 +1,6 @@
---
area: webapp
type: improvement
---
Admins opening an impersonation link from outside the dashboard now get a confirmation page naming the organization and destination instead of being bounced back, and while impersonating they can switch to "View as user" to see the dashboard exactly as that user sees it, with the admin-only UI and the impersonation highlight both hidden. Stopping impersonation is still one click away in the account menu.