How to create different "views" and associate them to different group of users?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
You generally don't achieve that with the views itself, but you can surely achieve this using the groups="" attribute on your view.
For example:
<field name="code" groups="base.group_multi_company"/>
This would only show my "code" field to any user that has the "multi company" setting checked.
I create the group "test-group" within Settings->Groups and I add user1 as group member. Then I modify the code like this: Now the field is not visible for user1 or other users. Is it correct "base.test-group" or I should change "base" with something else: "xxxxxxx.test-group"?
The xxxx should be the name of the module that the group is defined in. Normally you would make a custom module for this. For example: If you module is called "sale_davide" and you make an XML with the group name "test-group", then the item should have groups="sale_davide.test-group". Hope this helps!
where is available the list with standard module names? what I need now is the human resource (leave management). Thanks for your answers.
Thanks, with standard group is working file. Here is my new question related to the additional topic: https://accounts.openerp.com/forum/help-1/question/hide-a-field-using-a-new-group-57792
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
Select multiple elements with XPath
Opgelost
|
|
5
aug. 24
|
47702 | |
|
2
apr. 24
|
3170 | ||
|
3
jun. 23
|
7209 | ||
|
2
jun. 23
|
5491 | ||
|
3
mrt. 23
|
10930 |
What you wrote is working for me:
<field name="code" groups="base.group_multi_company"/>
Only the user within the group "group_multi_company" can see that field!
Now my problem is to make it with a new group (settings->groups->new group).
I tried base.new_group hr.new_group and so one... but none of them is working. I will post a specific question just for that issue.
Thanks!