When an employee edits his/her information I want to restrict certain fields not to edit by employee (but can be editable by ADMIN).
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
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"
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!
Aanmelden| Gerelateerde posts | Antwoorden | Weergaven | Activiteit | |
|---|---|---|---|---|
|  | 4 aug. 23  | 12883 | ||
|  | 0 nov. 16  | 1737 | ||
|  | 1 mrt. 15  | 5289 | ||
|  | 2 mrt. 15  | 5296 | ||
| 
            
                add a field in employee module
            
            
                    Opgelost
            
         |  | 4 okt. 20  | 7405 | 
