Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
2 Antwoorden
1707 Weergaven

Hi, I have been stuck for a few days for the following function.


I need to restrict some contacts for some users (not only in the view, in all modules). I have tried to use Registration Rules but it doesn't work. 


An account in my odoo should only use or see some contacts, I placed this user in a group with the rule: 



['|', ('user_id','=',False), ('user_id','=',user.id), ('id','in',[44,46,50])] 




if I do not select any group (global value), the rule works fine, but it is for all users, admin included (that is worse). When I select a specific group in the registration rule (where is the user with restrictions), the registration rule does not work for any user.


What is the correct method?



Avatar
Annuleer
Beste antwoord

Hi,

Please refer to the related forum answers

Restrict Access to Contact information

Restrict users to see only his own contacts

Please refer above forum links, you may get an idea how to set the domain and record rules relatedly.


Hope it helps

Avatar
Annuleer
Auteur

It is partially correct, when I remove the private record rule (as mentioned in the article) , my record rule that I have created runs correctly for the group that I have created as well, but for the rest of the users, the rest of the contacts are not shown and it is incorrect for me.

I need that a specific group can only see some contacts but the rest of the users can see all the contacts as it was at the beginning.

Translated with DeepL.com (free version)

Auteur

I should only affect a group of users, not all users.

Beste antwoord

Do u mean.. Contact  created  by the same user only able to view 

Avatar
Annuleer
Auteur

Not exactly. I have some contacts ( suppliers), and a list of users (vendors) that should only see and have access to some suppliers, not all, but not necessarily the vendors were the ones who created the contacts, but they are already existing.

Gerelateerde posts Antwoorden Weergaven Activiteit
2
mei 25
1180
1
nov. 23
1965
1
jul. 24
1657
4
dec. 23
24250
1
aug. 22
2051