Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) |
Lines of code | 160 |
Technical Name |
portal_attendance_hamza |
License | LGPL-3 |
Versions | 15.0 17.0 18.0 19.0 |
🕒 Portal Attendance for Employees
Enable employees to check in/out and view attendance from the Odoo portal
This module allows HR managers to easily create portal users linked to employees. Portal users can log in and manage their own attendance from a user-friendly frontend.
How to Create a Portal User in Odoo 19 Creating a portal user in Odoo 19 is now easier and more intuitive. Simply go to Contacts, search and open the employee record for whom you want to create portal access. Inside the contact form, you’ll find an option labeled “Create Portal User” — click it to instantly generate a linked portal account. Once the portal user is created, navigate to Access Rights to review and configure permissions as needed. You can then set or send a password directly from the user form, allowing secure and quick login access to the Odoo portal. This modern workflow ensures a smooth, user-friendly experience with enhanced accessibility and control.
✅ Key Features
- One-click creation of portal user from employee record
- Portal users can check in/check out via frontend
- Secure access: Users only see their own attendance
- Automatic linking between employee and user
- Clean and responsive UI for a smooth experience
📸 Screenshots

Portal: Employee Attendance Dashboard

Employee Form with "Create Portal User" Button

Portal: Create Portal User In Employee Module
📦 Technical Details
- Module Name:
portal_attendance
- Required Apps: HR Attendance, Portal
- Odoo Version: 17.0
- License: LGPL-3
📩 Support
If you need help or have any questions, feel free to reach out:
- Email: hamzamaliks313@gmail.com
Please log in to comment on this module