diff --git a/addons/hr_work_entry/models/resource.py b/addons/hr_work_entry/models/resource.py
index ac7fa6c9660..f1f15f6901b 100644
--- a/addons/hr_work_entry/models/resource.py
+++ b/addons/hr_work_entry/models/resource.py
@@ -10,7 +10,9 @@ class ResourceCalendarAttendance(models.Model):
def _default_work_entry_type_id(self):
return self.env.ref('hr_work_entry.work_entry_type_attendance', raise_if_not_found=False)
- work_entry_type_id = fields.Many2one('hr.work.entry.type', 'Work Entry Type', default=_default_work_entry_type_id)
+ work_entry_type_id = fields.Many2one(
+ 'hr.work.entry.type', 'Work Entry Type', default=_default_work_entry_type_id,
+ groups="hr.group_hr_user")
def _copy_attendance_vals(self):
res = super()._copy_attendance_vals()
@@ -21,7 +23,9 @@ class ResourceCalendarAttendance(models.Model):
class ResourceCalendarLeave(models.Model):
_inherit = 'resource.calendar.leaves'
- work_entry_type_id = fields.Many2one('hr.work.entry.type', 'Work Entry Type')
+ work_entry_type_id = fields.Many2one(
+ 'hr.work.entry.type', 'Work Entry Type',
+ groups="hr.group_hr_user")
def _copy_leave_vals(self):
res = super()._copy_leave_vals()
diff --git a/addons/hr_work_entry/views/resource_calendar_views.xml b/addons/hr_work_entry/views/resource_calendar_views.xml
index 1bce9411a1b..31c25db4e73 100644
--- a/addons/hr_work_entry/views/resource_calendar_views.xml
+++ b/addons/hr_work_entry/views/resource_calendar_views.xml
@@ -6,8 +6,8 @@
-
-
+
+