How to make read-only user in Odoo
December 21, 2016
Recent Posts
- AI Is Changing Everything. Is Your Business Ready to Change With It?
- AI and Compliance: How to Embrace AI Without Creating New Risk
- Before 2027: 8 Things Your Business Should Fix Before the Year Ends
- 7 Signs Your Business May Have Outgrown Its Current Systems
- Odoo 20: 20 of the Best New Features You Need to Know About
Want to make your Microsoft 365 work harder for your business?
and we’ll tailor a solution that’s just right for you.
I am going to make a user who can have read-only access to the Sales, accounting, and purchase or I can say the user is going to see all the products, contacts, quotations, sales order, vendor invoice, refunds, purchase order etc but not able to create and edit.
Step 1:
- Create a user and disable contact creation check box.
- And deselect the contact creation checkbox.
- On Technical setting set “Address in Sales Order” right enable.
- Set the password.
- Save the details.

Step 2:
- Go to Setting -> Users -> Groups .
- For Sales read only access search for “See Own Leads” group.
- Copy that group and rename it then removes all the existing users and adds the new user.
- Go to “Access Rights” tab then disable all the access rights accept read only access.
Step 3:
- As the same way go to “See All Leads” and do the same process as mentioned above.
- Goto to “Inherited” tab and remove the “See All Leads” option and add the new(See Own Leads(read only)) group.
Step 4:
- For purchase access right search for group “user” with the application “Purchases”.
- And now follow the same step as step 1.
Step 5:
- For accounting access right search for group “Invoicing & Payment” with the application “Accounting & Finance”.
- Repeat the same step as in step 1.
In the same way, you can make a read-only user for your warehouse also in which the user can only see the stock available not able to modify the stock and create or edit any location, stock, lots etc.





