| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 534 |
| Technical Name |
user_switcher |
| License | LGPL-3 |
One-Click User Switcher (Impersonation)
See exactly what any user sees â instantly, securely, with a full audit trail
Resolve "I can't see X" support tickets in seconds. Switch into any user's session directly from the top navbar, with one click â and return just as fast.
Switch User in One Click
Click Switch User in the top navbar, type a name or email, and press Enter. The screen instantly switches to that user's view.
Unmissable Impersonation Banner
A bold red banner appears at the top of every page while impersonating. Click it at any time to instantly return to your admin account.
Full Audit Log
Every impersonation session is recorded â who, whom, when, duration, end reason, and IP address. Find it under Settings â Users & Companies â Impersonation Log.
Per-User Permission Control
Grant impersonation rights on a per-user basis from the user's Preferences tab. Only users with the flag enabled can use the Switch User feature.
Key Features
Productivity
- Search by name or email in real-time
- Press Enter to instantly switch to the first result
- One click to return to admin session
- Auto-reverts after 60 minutes of inactivity
Security
- Only permitted admins can impersonate
- Extra confirmation required to impersonate other admins
- Cannot modify impersonated user's password or delete them
- All activity logged as the admin, not the impersonated user
Use Cases
- Support & Debugging: See exactly what a user sees without logging out
- Permission Testing: Verify access rights and record rules instantly
- Training & Onboarding: Demonstrate workflows from a user's perspective
- Compliance Audits: Review user-specific data access with a full audit trail
Support
Author: Fida Muhammad
License: LGPL-3
For support or customization requests, please reach out via the Odoo App Store.
Please log in to comment on this module