Odoo Help


Best way to show employees all records, but portal users only their own?

Ron Arts
on 4/18/15, 11:58 PM 927 views

I have a model with a partner id in it. There is a list view accessible from a menu which also appears in the portal. What is the recommended way to show employees all records (and include a partner_id column), but portal users only their own records (hiding the partner_id column for them). 

@Jordi: thank you. Did not know it would be so easy. For portal users, how would I restrict the list to show only their records? Do I use filter_domain, domain, or force_domain?

Ron Arts
on 4/19/15, 11:22 AM

Sorry, I meant 'domain_force'. Something I found while grepping the odoo sources.

Ron Arts
on 4/19/15, 11:25 AM
Jordi Ballester Alomar
On 4/19/15, 12:13 AM

Hi Ron,

In that case you should make sure that the 'partner_id' field in your view definition has the the following attribute and value:


This will restrict this field to appear only for employees.

Portal users belong to a group "Portal" that does not include the group "Employees".


Jordi Ballester


About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 4/18/15, 11:58 PM
Seen: 927 times
Last updated: 4/14/16, 3:26 AM