Access Control module

This commit is contained in:
XuanHuyen
2025-04-02 15:20:02 +07:00
parent f16cfc4e40
commit 9a2231043c
2 changed files with 9 additions and 4 deletions
+1
View File
@@ -23,6 +23,7 @@ Academy Management
# always loaded
'data': [
'security/ir.model.access.csv',
'security/academy_security.xml',
'data/ir_sequence_data.xml',
'views/academy_course_views.xml',
'views/academy_schedule_views.xml',
@@ -1,5 +1,9 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_academy_teacher,academy.teacher,model_academy_teacher,base.group_user,1,1,1,1
access_academy_course,academy.course,model_academy_course,base.group_user,1,1,1,1
access_academy_student,academy.student,model_academy_student,base.group_user,1,1,1,1
access_academy_schedule,academy.schedule,model_academy_schedule,base.group_user,1,1,1,1
access_academy_teacher_staff,academy.teacher,model_academy_teacher,academy_management.group_academy_staff,1,0,0,0
access_academy_course_staff,academy.course,model_academy_course,academy_management.group_academy_staff,1,0,0,0
access_academy_student_staff,academy.student,model_academy_student,academy_management.group_academy_staff,1,0,0,0
access_academy_schedule_staff,academy.schedule,model_academy_schedule,academy_management.group_academy_staff,1,0,0,0
access_academy_teacher_admin,academy.teacher,model_academy_teacher,academy_management.group_academy_admin,1,1,1,1
access_academy_course_admin,academy.course,model_academy_course,academy_management.group_academy_admin,1,1,1,1
access_academy_student_admin,academy.student,model_academy_student,academy_management.group_academy_admin,1,1,1,1
access_academy_schedule_admin,academy.schedule,model_academy_schedule,academy_management.group_academy_admin,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_academy_teacher access_academy_teacher_staff academy.teacher model_academy_teacher base.group_user academy_management.group_academy_staff 1 1 0 1 0 1 0
3 access_academy_course access_academy_course_staff academy.course model_academy_course base.group_user academy_management.group_academy_staff 1 1 0 1 0 1 0
4 access_academy_student access_academy_student_staff academy.student model_academy_student base.group_user academy_management.group_academy_staff 1 1 0 1 0 1 0
5 access_academy_schedule access_academy_schedule_staff academy.schedule model_academy_schedule base.group_user academy_management.group_academy_staff 1 1 0 1 0 1 0
6 access_academy_teacher_admin academy.teacher model_academy_teacher academy_management.group_academy_admin 1 1 1 1
7 access_academy_course_admin academy.course model_academy_course academy_management.group_academy_admin 1 1 1 1
8 access_academy_student_admin academy.student model_academy_student academy_management.group_academy_admin 1 1 1 1
9 access_academy_schedule_admin academy.schedule model_academy_schedule academy_management.group_academy_admin 1 1 1 1