From 6301bd6fac4c8169a373d84e9fe3802c73a5fd3e Mon Sep 17 00:00:00 2001 From: Pranay Date: Tue, 21 Jan 2025 13:14:02 +0530 Subject: [PATCH] Employee menu Visibility Management: new group Employee internal, external user --- .../hr_employee_extended/__manifest__.py | 3 ++- .../security/security.xml | 22 +++++++++++++++++++ .../views/hr_employee.xml | 8 +++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 addons_extensions/hr_employee_extended/security/security.xml diff --git a/addons_extensions/hr_employee_extended/__manifest__.py b/addons_extensions/hr_employee_extended/__manifest__.py index dbb1c272b..aa543e864 100644 --- a/addons_extensions/hr_employee_extended/__manifest__.py +++ b/addons_extensions/hr_employee_extended/__manifest__.py @@ -18,10 +18,11 @@ 'version': '0.1', # any module necessary for this one to work correctly - 'depends': ['base','hr'], + 'depends': ['base','hr','mail'], # always loaded 'data': [ + 'security/security.xml', 'security/ir.model.access.csv', 'views/hr_employee.xml', 'wizards/work_location_wizard.xml' diff --git a/addons_extensions/hr_employee_extended/security/security.xml b/addons_extensions/hr_employee_extended/security/security.xml new file mode 100644 index 000000000..92b9ddb70 --- /dev/null +++ b/addons_extensions/hr_employee_extended/security/security.xml @@ -0,0 +1,22 @@ + + + + + + Internal User Category + 17 + + + External User + + + + + Internal User + + + + + + + \ No newline at end of file diff --git a/addons_extensions/hr_employee_extended/views/hr_employee.xml b/addons_extensions/hr_employee_extended/views/hr_employee.xml index f874bbf70..08ca2adec 100644 --- a/addons_extensions/hr_employee_extended/views/hr_employee.xml +++ b/addons_extensions/hr_employee_extended/views/hr_employee.xml @@ -64,5 +64,13 @@ + + + + + + + + \ No newline at end of file