From be15be7fa648fe0fbb93e3aadcec01d949ef83e2 Mon Sep 17 00:00:00 2001 From: jbm-odoo Date: Thu, 17 Oct 2019 13:14:43 +0000 Subject: [PATCH] [IMP] hr_attendance: Introduce Kiosk users group It's the unique group needed for a kiosk attendance. Avoid to give to much rigths. id=2088561 closes odoo/odoo#38954 Signed-off-by: Yannick Tivisse (yti) --- .../security/hr_attendance_security.xml | 33 ++++++++++--------- .../security/ir.model.access.csv | 2 +- .../views/hr_attendance_view.xml | 4 ++- 3 files changed, 22 insertions(+), 17 deletions(-) diff --git a/addons/hr_attendance/security/hr_attendance_security.xml b/addons/hr_attendance/security/hr_attendance_security.xml index ade106bb139..013b6069ac7 100644 --- a/addons/hr_attendance/security/hr_attendance_security.xml +++ b/addons/hr_attendance/security/hr_attendance_security.xml @@ -5,10 +5,27 @@ 14 + + Kiosk Attendance + + The user will be able to open the kiosk mode and validate the employee PIN. + + + + + + + + + Manual Attendance + + The user will gain access to the human resources attendance menu, enabling him to manage his own attendance. + + Officer - + @@ -18,24 +35,10 @@ - - Manual Attendance - - The user will gain access to the human resources attendance menu, enabling him to manage his own attendance. - - - - - - - - - - Enable PIN use diff --git a/addons/hr_attendance/security/ir.model.access.csv b/addons/hr_attendance/security/ir.model.access.csv index ca57b0fd50a..0c0cd4df5c8 100644 --- a/addons/hr_attendance/security/ir.model.access.csv +++ b/addons/hr_attendance/security/ir.model.access.csv @@ -1,3 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_hr_attendance_user,hr.attendance.user,model_hr_attendance,hr_attendance.group_hr_attendance_user,1,1,1,1 -access_hr_attendance_system_user,hr.attendance.system.user,model_hr_attendance,base.group_user,1,1,1,0 \ No newline at end of file +access_hr_attendance_system_user,hr.attendance.system.user,model_hr_attendance,base.group_user,1,1,1,0 diff --git a/addons/hr_attendance/views/hr_attendance_view.xml b/addons/hr_attendance/views/hr_attendance_view.xml index 5c9d2bd72f5..24390bcbe8e 100644 --- a/addons/hr_attendance/views/hr_attendance_view.xml +++ b/addons/hr_attendance/views/hr_attendance_view.xml @@ -174,7 +174,9 @@ - + + +