Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
3 Odpowiedzi
213 Widoki

hello 

how can i disable edit on sale order for specific user 

Awatar
Odrzuć
Najlepsza odpowiedź

Hi,

To disable editing of Sales Orders for specific users in Odoo, the recommended approach is to use access control lists (ACLs). You can create a new security group (e.g., “Read Only Sales Orders”), remove write, create, and delete permissions for the sale.order model in ACLs, and assign this group to the users you want to restrict. This allows them to view sales orders but prevents any modifications.


For finer control, you can use record rules to restrict users to only read their own sale orders. This involves creating a record rule on sale.order with a domain filter like [('user_id', '=', user.id)] and enabling read-only access.

Alternatively, you can hide the Edit button in the UI using Studio or XML view customization, but this is only a visual restriction and should be combined with ACLs for full protection. These approaches can be used individually or together to control who can edit sales orders in Odoo.


Hope it helps

Awatar
Odrzuć
Autor Najlepsza odpowiedź

restict the usser to update products on sale order


Awatar
Odrzuć
Najlepsza odpowiedź

Hello,

It depends on what you want to restrict the user from accessing. You can manage this by configuring Access Rights and Record Rules in Odoo.

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
lis 24
2328
1
wrz 25
592
1
maj 25
1414
1
sty 25
1960
1
lis 24
2370