support For sales enquiry!

Odoo 20 Light User: What It Is, Who Counts, and How to Set It Up

Odoo
Published in Blog on October 27, 2026 7 min read
Odoo 20 Light User role compared with User and Administrator access levels

Not every employee needs full access to your ERP. Some only need to request time off, submit an expense, or log attendance. Odoo 20 addresses this with a new role called the Light User (Monica Light).

 

The Light User role is useful for access control, and it also affects how your Odoo users are counted and billed. In this guide, we explain what a Light User is, who counts as one, what it can and cannot do, and what developers should check before rolling it out.

 

 


 

What Is a Light User in Odoo 20?

 

A Light User (Monica Light) is a user type in Odoo 20 for people who need limited, employee-focused access instead of full backend access. Odoo's documentation describes the Light role as limited access to essential features. A Light User can be linked to an employee record, or can exist as an employee record without a login.

 

In simple terms, it is built for people who use Odoo for their own tasks, not to run the business.

 

 


 

Light User vs. User vs. Administrator

 

Odoo 20 lets you choose a role for each internal user. Here is how the three roles compare.

 

Role

Best For

Access Level

Light

Employees with simple, personal tasks

Limited, employee-facing features

User

Staff who work in business applications

Based on assigned app permissions

Administrator

IT leads and system owners

Full configuration and administration



Choosing the right role keeps access clean, reduces security risk, and helps you control licensing costs.

 

 


 

What Can a Light User Do?

 

The exact list depends on your version and configuration, but Light User access typically covers simple employee workflows such as:

 

  • Submitting and tracking time off requests
  • Submitting expenses
  • Recording attendance
  • Viewing planning and shifts
  • Performing supported warehouse and barcode actions

 

For example, an employee who only needs to submit a leave request does not need to see accounting, sales, or purchasing data. A Light User fits that need well.

 

 


 

What a Light User Cannot Do

 

A Light User is not meant to run business operations. Access to areas such as accounting, purchasing, or sales management usually requires a regular User role. Some features may also fall outside the Light list, such as project timesheets, so always test your own setup.

 

If you are unsure whether a task is supported, check Odoo's official documentation or ask your Odoo partner before assigning the role.

 

 




Who Counts as a Light User?

 

This is the question many businesses miss. Under Odoo 20 licensing, a Light User is not only someone with a login set to the Light role. Reported details from the Odoo 20 launch indicate that an active employee record without a full login can also be counted as a Light User.

 

This means:

 

  • Creating employee records in the HR app may affect your user count.
  • Archiving a login alone may not remove the cost if the active employee record remains.
  • Reviewing your active employees before an upgrade can help you avoid billing surprises.

 

Pricing and rules can change by country and contract, so confirm the details with Odoo before you decide.

 

 


 

How to Set Up a Light User in Odoo 20

 

Follow these steps to assign the Light role:

 

  1. Go to Settings and open Users & Companies, then Users.
  2. Select an existing user, or click New to create one.
  3. Open the Access Rights tab.
  4. Under Roles, choose Light.
  5. Select the correct company and review the available permissions.
  6. Save the record and send the invitation email if the user is new.

 

 

 


 

Common Mistake: When a Light User Becomes a Full User

 

This is the most important point for administrators.

 

Odoo calculates a user's role based on their access rights. If a Light User is given access beyond the Light list, Odoo automatically upgrades them to the User role. In some cases, even a small extra permission, such as sales access on own documents, can change the role.

 

The reverse also needs care. If you set a user back to Light, rights outside the Light list may be removed, so the person could lose access they were using.

 

Best practice: Review role changes carefully, and test with a sample account before updating many users.

 

 


 

Technical Notes for Odoo Developers

 

The Light User role should be reviewed alongside Odoo's existing security model. Here is what to check.

 

  • Security groups: Odoo uses groups to control permissions. Review custom groups and implied groups, because they can affect how a user is classified.
  • Access control lists (ACLs): ACLs define whether a user can read, create, update, or delete records on each model.
  • Record rules: Record rules further limit access to individual records, such as showing only a user's own data.
  • Custom modules: If your module adds groups or extends existing ones, test whether it changes a Light User into a full User.
  • Upgrade testing: After moving to Odoo 20, test each role with real user accounts before going live.

 

One rule never changes: hiding a menu or a button is not security. Always enforce access through groups, ACLs, and record rules.

 

 


 

Best Practices for a Smooth Rollout



 

  • List which employees need only self-service features.
  • Assign the lowest role that still lets them do their job.
  • Review custom groups before changing roles in bulk.
  • Audit active employee records and user logins before renewal.
  • Retest permissions after every upgrade or module change.

 

 


 

Frequently Asked Questions

 

1. What is a Light User in Odoo 20?

 

A Light User is a limited-access role in Odoo 20 for employees who need basic, self-service features such as time off, expenses, and attendance, without full backend access.

 

2. Is a Light User the same as a Portal User?

 

No. A Portal User is an external user, such as a customer or vendor. A Light User is an internal employee with limited access to selected features.

 

3. Does a Light User cost less than a full User?

 

According to launch coverage, Light Users are billed at a lower rate than full Users, but pricing varies by country and contract. Confirm current pricing with Odoo or your Odoo partner.

 

4. Can a Light User become a full User by accident?

 

Yes. If a Light User is granted access beyond the Light list, Odoo can upgrade the role to User automatically. Review permissions carefully before saving changes.

 

5. Does an employee record without a login count as a Light User?

 

According to reported Odoo 20 licensing details, an active employee record can count as a Light User, even without a login. Check your contract and archive inactive employees where appropriate.

 

6. Is the Light User role available in Odoo 19?

 

The Light role is new in Odoo 20, so it is not part of earlier versions. Upgrade planning is the best time to review your user types.

 

 


 

Need Help With Odoo 20 User Roles?

 

Choosing the wrong roles can lead to security gaps, access problems, and higher license costs. Technaureus Info Solutions helps businesses plan Odoo 20 migration, clean up user access, and build secure custom modules.

 

Planning an Odoo 20 upgrade? Contact us today for a free user and license review.

 

Hi...

Got ideas? We’ve got
the skills. Let’s team up.

Have a question or ready to discuss your project? Our team is here to help you scope, design, and deliver.

Trusted by Leading Businesses
Metro Logo
SIRC Logo
Trus Holding Logo
ParkPoint Logo
Al Amthal Logo
Orient Tech Logo
🌐 +1
Select Subject?
Attach requirements or brief (optional) PDF, DOC, DOCX, PNG, JPG, ZIP (Max 10MB)
Upload
send mail graphic