Education LMS Helps you manage LMS courses and content. 20 LMS Student LMS Faculty LMS Administrator Faculty Own Courses [('faculty_id', '=', user.id)] Faculty Own Sections [('course_id.faculty_id', '=', user.id)] Faculty Own Lessons [('course_id.faculty_id', '=', user.id)] Faculty Own Materials [('lesson_id.course_id.faculty_id', '=', user.id)] Admin All Courses [(1, '=', 1)] Admin All Sections [(1, '=', 1)] Admin All Lessons [(1, '=', 1)] Admin All Materials [(1, '=', 1)] Student Course Access [ ('state', 'in', ['published', 'closed']), ('program_id', 'in', user.student_ids.program_id.ids), ('academic_year_id', 'in', user.student_ids.academic_year_id.ids), '|', ('term_id', '=', False), ('term_id', 'in', user.student_ids.academic_term_id.ids), '|', ('batch_id', '=', False), ('batch_id', 'in', user.student_ids.batch_id.ids), ] Student Section Access [ ('course_id.state', 'in', ['published', 'closed']), ('course_id.program_id', 'in', user.student_ids.program_id.ids), ('course_id.academic_year_id', 'in', user.student_ids.academic_year_id.ids), '|', ('course_id.term_id', '=', False), ('course_id.term_id', 'in', user.student_ids.academic_term_id.ids), '|', ('course_id.batch_id', '=', False), ('course_id.batch_id', 'in', user.student_ids.batch_id.ids), ] Student Lesson Access [ ('course_id.state', 'in', ['published', 'closed']), ('course_id.program_id', 'in', user.student_ids.program_id.ids), ('course_id.academic_year_id', 'in', user.student_ids.academic_year_id.ids), '|', ('course_id.term_id', '=', False), ('course_id.term_id', 'in', user.student_ids.academic_term_id.ids), '|', ('course_id.batch_id', '=', False), ('course_id.batch_id', 'in', user.student_ids.batch_id.ids), ] Student Material Access [ ('lesson_id.course_id.state', 'in', ['published', 'closed']), ('lesson_id.course_id.program_id', 'in', user.student_ids.program_id.ids), ('lesson_id.course_id.academic_year_id', 'in', user.student_ids.academic_year_id.ids), '|', ('lesson_id.course_id.term_id', '=', False), ('lesson_id.course_id.term_id', 'in', user.student_ids.academic_term_id.ids), '|', ('lesson_id.course_id.batch_id', '=', False), ('lesson_id.course_id.batch_id', 'in', user.student_ids.batch_id.ids), ] Faculty Own Assignments [('course_id.faculty_id', '=', user.id)] Admin All Assignments [(1, '=', 1)] Student Assignment Access [ ('state', 'in', ['published', 'closed']), ('course_id.state', 'in', ['published', 'closed']), ('course_id.program_id', 'in', user.student_ids.program_id.ids), ('course_id.academic_year_id', 'in', user.student_ids.academic_year_id.ids), '|', ('course_id.term_id', '=', False), ('course_id.term_id', 'in', user.student_ids.academic_term_id.ids), '|', ('course_id.batch_id', '=', False), ('course_id.batch_id', 'in', user.student_ids.batch_id.ids), ] Faculty Own Submissions [('assignment_id.course_id.faculty_id', '=', user.id)] Admin All Submissions [(1, '=', 1)] Student Submission Sandbox [('student_id.portal_user_id', '=', user.id)]