Skip to content

Vai trò và phân quyền ​

Trang này giải thích các vai trò có sẵn của trường, mỗi vai trò làm được gì, ai vào được cổng nào, và cách tạo vai trò riêng.

Một dòng tóm tắt

Vai trò quyết định quyền (được làm gì). Còn cửa vào thì có luật riêng: vào /admin cần thêm vai trò panel_user; vào /teacher cần có phân công dạy hoặc đang chủ nhiệm lớp; vào cổng phụ huynh cần hồ sơ phụ huynh đã liên kết tài khoản.

Vào đâu ​

  • Quản lý người dùng -> Vai trò: danh sách vai trò, sửa quyền của một vai trò, tạo vai trò mới.
  • Quản lý người dùng -> Người dùng -> mở một người -> ô Vai trò: gán hoặc gỡ vai trò cho người đó.

Gán vai trò cần quyền manage_roles_user. Bạn không sửa được vai trò của chính mình (khối vai trò bị khoá khi bạn mở tài khoản của mình).

Các vai trò có sẵn ​

Trường tạo theo mẫu K12 có các vai trò sau:

Mã vai tròNgười dùngLàm việc ởĐược làm gì
super_adminQuản trị cao nhất/adminMọi quyền, kể cả vào /teacher. Không gán được qua file Excel
adminQuản trị viên của trường/adminMọi quyền, trừ đổi thương hiệu (tên, logo, trang chủ, mã chèn thêm). Là vai trò duy nhất ngoài super_admin được xoá vĩnh viễn dữ liệu
academic_officerGiáo vụ/adminToàn bộ học vụ: năm học, học kỳ, khối, phòng, lớp, môn, tổ chuyên môn, hồ sơ giáo viên, phân công, học sinh, phụ huynh, điểm danh, thời khoá biểu, sổ đầu bài, sổ điểm, rèn luyện, nề nếp, xét lên lớp, học bạ, thu phí, tuyển sinh; bảng điều khiển hiệu trưởng và báo cáo trường. Đọc được danh sách người dùng
homeroom_teacherGiáo viên chủ nhiệm/teacherĐiểm danh, duyệt đơn xin nghỉ, kết luận rèn luyện, ghi nề nếp, phát hành sổ liên lạc, tổ chức họp phụ huynh cho lớp mình chủ nhiệm; nhập điểm, ghi sổ đầu bài cho tiết mình dạy
subject_teacherGiáo viên bộ môn/teacherNhập điểm, ghi sổ đầu bài, soạn lịch báo giảng cho lớp môn học mình dạy; chấm bài Scratch
guardianPhụ huynh/guardianChỉ cổng phụ huynh: xem tình hình con của mình
school_nurseCán bộ y tế/adminHồ sơ sức khoẻ, khám sức khoẻ, sự cố y tế, tiêm chủng, bảo hiểm y tế; đọc danh sách học sinh, lớp
librarianThủ thư/adminToàn bộ thư viện: đầu sách, nhập sách, bạn đọc, mượn trả, đặt trước, kiểm kê, thanh lý
facility_managerNhân viên thiết bị/adminSổ tài sản, danh mục, cho mượn, kiểm kê, thanh lý; đọc danh mục phòng
boarding_managerNhân viên bán trú/adminĐăng ký bán trú, thực đơn, đơn giá, đếm suất ăn, chốt tháng
course_managerNgười soạn học liệu số/adminSoạn khoá học, hoạt động, đề thi và ngân hàng câu hỏi, lịch thi
writerBiên tập trang tin/adminBài viết, trang tĩnh, thư viện ảnh. Không chạm được dữ liệu học vụ
subscriberHọc sinh/learnspaceKhông có quyền quản trị nào. Học, làm bài, xem kết quả của mình
panel_user(vai trò mở cửa)Không mang quyền nào. Chỉ dùng để mở cửa /admin (xem bên dưới)

Mẫu K12 cố ý không có các vai trò bán hàng, tài chính bán khoá học, giảng viên trung tâm đào tạo.

Vài ranh giới đáng biết ​

  • Giáo vụ không vào cổng phụ huynh. Giáo vụ quản hồ sơ phụ huynh, nhưng cổng phụ huynh chỉ hiển thị con của một người cụ thể, nên vai trò academic_officer bị chặn tường minh khỏi quyền vào cổng.
  • Hồ sơ sức khoẻ chỉ cán bộ y tế (và quản trị viên) xem được. Giáo vụ không có quyền này: giáo vụ cần biết em nào nghỉ học, không cần biết em nào bị bệnh gì.
  • Chỉ giáo viên chủ nhiệm kết luận rèn luyện. Giáo viên bộ môn không có quyền đó.
  • Giáo viên không thấy toàn trường. Hai vai trò giáo viên cố ý không có quyền "xem bất kỳ" trên lớp và lớp môn học; danh sách trong /teacher chỉ gồm lớp của họ.
  • Xoá vĩnh viễn chỉ admin và super_admin. Các vai trò khác xoá (vào thùng rác) và khôi phục được, nhưng không xoá vĩnh viễn.

Ai vào được cổng nào ​

Cổng quản trị /admin: cần thêm vai trò panel_user ​

Để vào /admin, tài khoản phải mang vai trò super_admin, hoặc vai trò panel_user. Các vai trò nghiệp vụ (admin, academic_officer, school_nurse, librarian, facility_manager, boarding_manager, course_manager, writer) chỉ mang quyền, không tự mở cửa.

Vì vậy mỗi người làm việc ở /admin cần hai vai trò: vai trò nghiệp vụ và panel_user. Ví dụ giáo vụ: tick cả academic_officer và panel_user. Thiếu panel_user thì người đó đăng nhập được nhưng bị chặn ngay ở cửa /admin.

Hệ thống không tự gán panel_user cho ai, kể cả người được nhập từ Excel. Khi nhập danh sách, ghi nhiều vai trò trong ô Vai trò, ngăn bằng dấu chấm phẩy: academic_officer; panel_user. Xem Tài khoản người dùng.

Không gán panel_user cho phụ huynh và học sinh

panel_user mở cửa khu quản trị. Phụ huynh và học sinh không bao giờ cần nó.

Cổng giáo viên /teacher: nhận diện qua phân công ​

Cổng /teacher không xét vai trò để cho vào. Nó cho vào khi tài khoản thoả một trong ba điều kiện:

  • là super_admin, hoặc
  • được phân công dạy ít nhất một lớp môn học, hoặc
  • đang là giáo viên chủ nhiệm của ít nhất một lớp.

Nghĩa là một giáo viên chủ nhiệm chưa được nhập phân công dạy môn nào vẫn vào được để điểm danh lớp mình; còn một tài khoản mang vai trò subject_teacher nhưng chưa có phân công nào sẽ bị chặn. Không cần (và không nên) gán panel_user cho giáo viên chỉ làm việc ở /teacher.

Vai trò giáo viên vẫn cần, vì nó mang quyền: vào được /teacher mà thiếu homeroom_teacher thì giáo viên chủ nhiệm không phát hành được sổ liên lạc, không kết luận được rèn luyện.

Xếp giáo viên chủ nhiệm không tự gán vai trò

Chọn giáo viên chủ nhiệm cho một lớp (ở hồ sơ lớp) cho người đó vào /teacher, nhưng không tự gán vai trò homeroom_teacher. Nhập giáo viên từ Excel thì chỉ tự gán subject_teacher. Đầu năm, sau khi xếp chủ nhiệm, hãy gán thêm homeroom_teacher cho từng giáo viên chủ nhiệm ở Người dùng.

Phạm vi "lớp của tôi" do phân công quyết định, không do vai trò: giáo viên chỉ nhập điểm được cho lớp môn học mình được phân công, chỉ điểm danh được lớp mình chủ nhiệm. Xem cách giáo vụ phân công ở Thiết lập đầu năm.

Cổng phụ huynh /guardian ​

Phụ huynh vào cổng khi tài khoản mang vai trò guardian. Vai trò này được gán tự động khi giáo vụ liên kết tài khoản với hồ sơ phụ huynh. Cổng chỉ hiển thị những học sinh được nối với hồ sơ phụ huynh đó. Xem Tài khoản người dùng.

Tạo vai trò riêng ​

Khi vai trò có sẵn không vừa, tạo vai trò mới ở Quản lý người dùng -> Vai trò -> Tạo. Trang sửa vai trò có các tab:

  • Tài nguyên: quyền trên từng màn hình danh sách, gom theo nhóm menu (Trường học, Dạy & học...). Mỗi màn hình có các ô Xem, Xem bất kỳ, Tạo, Cập nhật, Xóa...
  • Trang và Widget: quyền vào từng trang đơn lẻ (ví dụ bảng điều khiển hiệu trưởng) và từng khối trên dashboard.
  • Quyền tùy chỉnh: các quyền không gắn với một màn hình danh sách, ví dụ cấu hình trong Cài đặt.

Màn hình chỉ hiện quyền của những tính năng trường đang bật.

Một vài cách dùng hay gặp:

  • Ban giám hiệu chỉ xem: tạo vai trò chỉ có các ô Xem, Xem bất kỳ trên các màn hình cần theo dõi, cộng quyền trang của bảng điều khiển hiệu trưởng và báo cáo trường. Gán kèm panel_user.
  • Kế toán thu phí: tạo vai trò chỉ có quyền trên các màn hình thu phí. Mẫu K12 không có vai trò này sẵn; giáo vụ đang giữ phần thu phí.
  • Giáo viên dùng phiên tương tác trực tiếp: các vai trò giáo viên của mẫu K12 không có quyền phiên tương tác. Xem Phiên tương tác trực tiếp.

Tạo vai trò mới thay vì sửa vai trò có sẵn

Bạn sửa được quyền của vai trò có sẵn, nhưng nhà cung cấp có thể đồng bộ lại các vai trò có sẵn theo mẫu khi nâng cấp hệ thống. Nhu cầu riêng của trường nên nằm ở một vai trò bạn tự tạo.

Quyền xoá vĩnh viễn

Vai trò tự tạo có thể được tick các ô Xóa vĩnh viễn. Hãy cân nhắc kỹ: dữ liệu xoá vĩnh viễn không lấy lại được. Các vai trò có sẵn ngoài admin đều cố ý không có quyền này.

Bật thêm tính năng không tự sinh vai trò ​

Danh sách vai trò của trường được tạo một lần lúc dựng trường, theo mẫu K12. Nếu về sau nhà cung cấp bật thêm cho trường một tính năng ngoài mẫu, vai trò đi kèm tính năng đó không tự xuất hiện. Quyền của tính năng mới thì có (vai trò admin nhận đủ), nhưng muốn giao cho người khác thì bạn tự tạo vai trò mới, hoặc tick thêm quyền vào một vai trò có sẵn.

Ngược lại, bỏ một tính năng cũng không xoá vai trò nào khỏi trường.

Mỗi lần đổi vai trò đều được ghi lại ​

Mọi lần gán và gỡ vai trò được ghi vào Nhật ký kiểm toán, kèm người thực hiện và thời điểm.

Tài liệu hướng dẫn NextLMS dành cho trường phổ thông