Share User Account For Multiple Employees
by Odoo GlobalOps https://apps.odoo.com/apps/modules/browse?search=globalops$ 250.01
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Lines of code | 1291 |
| Technical Name |
multi_employee_shared_login |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?search=globalops |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Lines of code | 1291 |
| Technical Name |
multi_employee_shared_login |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?search=globalops |
| Versions | 18.0 19.0 |
Share User Account For Multiple Employees
Allow multiple employees to securely share one Odoo internal user account while keeping full employee accountability using PIN authentication, employee switching, active session tracking, and chatter attribution.
Why This Module?
In many businesses, teams work using shared Odoo user accounts on warehouse terminals, reception desks, POS stations, or shared operational devices. While this reduces the number of internal users, it creates a major challenge:
- No visibility of which employee performed an action
- No accountability in chatter messages or system activity
- No secure employee authentication on shared accounts
- No session monitoring or employee switching controls
Share User Account For Multiple Employees solves this by allowing one internal user to be linked to multiple employees, each identified with their own PIN code. Every action is attributed to the active employee while maintaining the simplicity of one shared login.
Shared User Accounts
Allow several employees to use one Odoo internal user account securely.
PIN Authentication
Each employee authenticates with their personal PIN before accessing the shared session.
Employee Attribution
Track employee actions and display the employee identity in chatter logs and messages.
1. Enable Shared User Permission
Assign the special security group that allows designated users to become shared accounts. This ensures that only approved internal users can be configured for employee sharing.
2. Configure Shared User Employees
On the user form, enable the shared account option and select the employees who are allowed to log in using that shared user account. This creates the employee-user relationship for secure authentication.
3. Employee Selection Screen
After logging in with the shared account, the system asks Who are you? and displays all linked employees. The employee selects their profile to continue authentication.
4. PIN Authentication Wizard
The employee enters their personal PIN code to verify their identity before accessing the shared session. This ensures accountability while keeping the shared login secure.
5. Active Employee in Systray
Once authenticated, the active employee appears in the systray menu. Users can switch employees instantly without logging out from the shared account.
6. Chatter Attribution by Employee
Chatter messages and system logs are attributed to the active employee instead of the shared user, giving full visibility over who performed each operation.
Complete Shared User Employee Authentication Flow
Watch the complete workflow from shared user login to employee authentication, switching employees, and chatter attribution. This demonstrates how multiple employees can securely share one Odoo account while maintaining individual traceability.
Reduce Licensing Costs
Allow teams to work with shared users while keeping employee-level accountability.
Improve Security
Use employee PIN verification to secure access to shared accounts and terminals.
Track Employee Actions
See exactly which employee performed each action, posted each message, and updated each record.
Please log in to comment on this module