Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
5252 Переглядів

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

Аватар
Відмінити
Найкраща відповідь

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...

Аватар
Відмінити
Автор

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

Найкраща відповідь

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

like groups="base.group_no_one"

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
4
серп. 23
12296
0
лист. 16
1394
1
бер. 15
4852
2
бер. 15
4847
4
жовт. 20
6779