İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
5192 Görünümler

When an employee edits his/her information I want to restrict certain fields not to edit by employee (but can be editable by ADMIN).

Avatar
Vazgeç
En İyi Yanıt

Hi,

You could use the "read" and "write" attributes on field definition, like this one:

    _columns = {
        'credit_limit': fields.float(string='Credit Limit',
                                     read=['base.group_sale_salesman'],
                                     write=['base.group_sale_manager']),

This will create a field named credit_limit that will be readable by users belonging to base.group_sale_salesman and writable only by base.group_sale_manager users...

Avatar
Vazgeç
Üretici

Hi Mario, Thanks for the reply. It helped me a lot.

En İyi Yanıt

You can apply group on that field.admin exist to that group not user.

like groups="base.group_no_one"

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
4
Ağu 23
12132
0
Kas 16
1344
1
Mar 15
4785
2
Mar 15
4691
4
Eki 20
6650