diff --git a/addons/hr/models/hr_employee.py b/addons/hr/models/hr_employee.py
index 36941696d75..41657dd4578 100644
--- a/addons/hr/models/hr_employee.py
+++ b/addons/hr/models/hr_employee.py
@@ -90,7 +90,7 @@ class HrEmployeePrivate(models.Model):
km_home_work = fields.Integer(string="Home-Work Distance", groups="hr.group_hr_user", tracking=True)
image_1920 = fields.Image()
- phone = fields.Char(related='address_home_id.phone', related_sudo=False, string="Private Phone", groups="hr.group_hr_user")
+ phone = fields.Char(related='address_home_id.phone', related_sudo=False, readonly=False, string="Private Phone", groups="hr.group_hr_user")
# employee in company
child_ids = fields.One2many('hr.employee', 'parent_id', string='Direct subordinates')
category_ids = fields.Many2many(
diff --git a/addons/hr/models/res_users.py b/addons/hr/models/res_users.py
index d4fe54e74e2..2c7a66db97b 100644
--- a/addons/hr/models/res_users.py
+++ b/addons/hr/models/res_users.py
@@ -13,16 +13,16 @@ class User(models.Model):
employee_id = fields.Many2one('hr.employee', string="Company employee",
compute='_compute_company_employee', search='_search_company_employee', store=False)
- job_title = fields.Char(related='employee_id.job_title', readonly=False)
- work_phone = fields.Char(related='employee_id.work_phone', readonly=False)
- mobile_phone = fields.Char(related='employee_id.mobile_phone', readonly=False)
+ job_title = fields.Char(related='employee_id.job_title', readonly=False, related_sudo=False)
+ work_phone = fields.Char(related='employee_id.work_phone', readonly=False, related_sudo=False)
+ mobile_phone = fields.Char(related='employee_id.mobile_phone', readonly=False, related_sudo=False)
employee_phone = fields.Char(related='employee_id.phone', readonly=False, related_sudo=False)
work_email = fields.Char(related='employee_id.work_email', readonly=False, related_sudo=False)
category_ids = fields.Many2many(related='employee_id.category_ids', string="Employee Tags", readonly=False, related_sudo=False)
department_id = fields.Many2one(related='employee_id.department_id', readonly=False, related_sudo=False)
address_id = fields.Many2one(related='employee_id.address_id', readonly=False, related_sudo=False)
work_location = fields.Char(related='employee_id.work_location', readonly=False, related_sudo=False)
- employee_parent_id = fields.Many2one(related='employee_id.parent_id', related_sudo=False)
+ employee_parent_id = fields.Many2one(related='employee_id.parent_id', readonly=False, related_sudo=False)
coach_id = fields.Many2one(related='employee_id.coach_id', readonly=False, related_sudo=False)
address_home_id = fields.Many2one(related='employee_id.address_home_id', readonly=False, related_sudo=False)
is_address_home_a_company = fields.Boolean(related='employee_id.is_address_home_a_company', readonly=False, related_sudo=False)
diff --git a/addons/hr/views/res_users.xml b/addons/hr/views/res_users.xml
index d9711e0e9bc..e31c03203c8 100644
--- a/addons/hr/views/res_users.xml
+++ b/addons/hr/views/res_users.xml
@@ -132,8 +132,8 @@
'form_view_ref': 'base.res_partner_view_form_private'}"
options='{"always_reload": True, "highlight_first_line": True}'
attrs="{'readonly': [('can_edit', '=', False)]}"/>
-
-
+
+