Getting Started with the Employees Module
To begin managing HR data in Odoo 17:
Go to Apps → Install "Employees"
This activates the Employees module and adds key menus for employee records, departments, contracts, and organizational structure.
Creating and Managing Employee Profiles
Go to:
Employees → Employees → Create
Each profile can include:
- 👤 Name, photo, and contact details
- 📧 Work email, phone, and location
- 🏢 Department and job position
- 📅 Joining date and contract start
- 📁 Personal and work-related documents
You can group employees by department, tags, or location for easier management.
Assigning Contracts, Positions, and Work Information
Contracts are configured under:
Employees → Contracts
Each contract record includes:
- 💼 Job position and working schedule
- 💰 Wage structure (fixed or variable)
- 📆 Contract dates and probation period
- 📊 Linked salary rules (when Payroll is active)
Odoo allows multiple contracts per employee — useful for renewals or part-time roles.
Creating Departments and Job Roles
Structure your organization using:
- Departments: e.g., Sales, Marketing, HR
- Job Positions: e.g., Account Executive, Developer
Each department can have a manager and reporting structure. Job positions help with recruitment, access control, and org charts.
Configuration → Departments / Job Positions
Storing Documents and Certifications
With the Documents module installed, you can store and organize:
- 📝 Contracts and NDAs
- 📑 Certifications and licenses
- 💼 Appraisals and performance records
Link documents to employee profiles, tag them by type, and set access permissions securely.
Managing Access and Employee Visibility
Odoo allows granular control over HR visibility:
- 👥 Internal users can be marked as "employees" for portal access
- 🔐 Admins can see and edit all HR records
- 👁️🗨️ Limit access to salary or private info using user roles
Employees can self-edit their basic details or request updates via the portal (with approval).
Conclusion
Odoo 17 turns employee management into a centralized, structured, and secure process. From profiles to contracts and documents — your HR team always knows where everything is, and who has access to it.
Need help setting up your HR system in Odoo? Let our HR tech experts help you configure it right.