Hệ thống RBAC Hoàn chỉnh cho Tổ chức
Quản lý Vai trò & Quyền hạn của Noova là xương sống kiểm soát truy cập của nền tảng. Mọi module - từ quản lý tổ chức và LMS đến vận hành HR và AI - đăng ký quyền hạn vào một sổ đăng ký trung tâm. Quản trị viên tạo vai trò tùy chỉnh, gán quyền từ danh sách checkbox theo nhóm module, cấu hình phạm vi truy cập dữ liệu và xây dựng phân cấp vai trò. Quyền hạn tuân theo cờ tính năng: module bị tắt cho tổ chức của bạn sẽ tự động ẩn quyền. Người dùng có thể giữ nhiều vai trò cùng lúc, và quyền hiệu lực là tổng hợp tất cả quyền từ các vai trò được gán.
40+ Nhóm Module Quyền
Quyền được tổ chức theo module: Nhân viên, Đơn vị, Chức vụ, Khóa học, Quiz, Khảo sát, Ghi danh, Chương trình Đào tạo, Hiệu suất, Chấm công, Tuyển dụng, AI, Tự động hóa và nhiều hơn.
Lọc theo Cờ Tính năng
19+ cờ tính năng kiểm soát module quyền nào hiển thị. Module bị tắt (ví dụ: Tuyển dụng, Chấm công) sẽ tự động ẩn quyền từ trình chỉnh sửa vai trò.
Phụ thuộc Bắc cầu
Phụ thuộc quyền được giải quyết bắc cầu - bật ROLE_UPDATE tự động bật ROLE_ONE_VIEW rồi tự động bật ROLE_LIST_VIEW. Hộp thoại xác nhận hiển thị những gì sẽ bị ảnh hưởng.
Mô hình Đa vai trò & Phạm vi
Người dùng có thể giữ nhiều vai trò. Truy cập dữ liệu được kiểm soát theo module theo vai trò sử dụng 5 loại phạm vi (OWN, TEAM, UNIT, ALL, CUSTOM) trên 4 loại tài nguyên (Nhân viên, Đơn vị, Chức vụ, Nhóm NV).
Quản lý Vai trò & Quyền hạn Hỗ trợ Điều gì
Kiểm soát Truy cập Chi tiết
Kiểm soát chính xác mỗi vai trò có thể xem, tạo, sửa và xóa gì trên mọi module. Quyền được bật/tắt riêng từ danh sách checkbox theo nhóm trong trình chỉnh sửa vai trò.
Truy cập Dữ liệu theo Đơn vị
Hạn chế hiển thị dữ liệu theo đơn vị tổ chức, nhóm hoặc sở hữu cá nhân. Quản lý chỉ thấy nhân viên đơn vị mình; quản trị HR thấy tất cả nhân viên.
Linh hoạt Đa vai trò
Gán nhiều vai trò cho một người dùng. Quyền hiệu lực là tổng hợp tất cả quyền từ các vai trò, cho phép truy cập liên chức năng mà không cần tạo vai trò tùy chỉnh thừa.
Quyền Nhận biết Tính năng
Khi module bị tắt qua cờ tính năng, quyền của nó tự động ẩn. Không có quyền cũ cho tính năng tổ chức không sử dụng.
Ai Hưởng lợi từ Quản lý Vai trò & Quyền hạn
Quản trị viên Hệ thống
Tạo và quản lý vai trò tùy chỉnh, cấu hình quyền và phạm vi dữ liệu, kiểm soát module nào mỗi vai trò có thể truy cập.
Quản lý Nhân sự
Sử dụng bộ mẫu vai trò sẵn có (MANAGER, HR_STAFF, VIEWER) để nhanh chóng gán mức truy cập phù hợp cho thành viên mới.
Trưởng Phòng ban
Đảm bảo thành viên nhóm chỉ có quyền xem hoặc sửa dữ liệu phòng ban mình bằng quyền phạm vi theo đơn vị.
Quản trị viên L&D
Kiểm soát ai có thể tạo khóa học, quản lý quiz, ghi danh học viên và xem phân tích qua nhóm quyền LMS riêng.
Cách Tổ chức Sử dụng Quản lý Vai trò & Quyền hạn
Quản lý HR theo Phạm vi Phòng ban
Tổ chức cần quản lý HR có thể quản lý nhân viên chỉ trong phòng ban mình, không phải toàn công ty.
- Vai trò HR phòng ban với truy cập nhân viên phạm vi UNIT
- Đầy đủ quyền quản lý HR trong đơn vị được gán
- Không hiển thị dữ liệu nhân viên phòng ban khác
- Gán đa vai trò nếu quản lý HR quản nhiều đơn vị
Kiểm toán viên Chỉ đọc với Truy cập Liên module
Kiểm toán viên bên ngoài cần truy cập chỉ xem trên nhiều module để xem xét tuân thủ mà không thể sửa đổi dữ liệu.
- Vai trò kiểm toán tùy chỉnh với quyền chỉ xem trên 8+ module
- Phạm vi ALL cho hiển thị dữ liệu hoàn chỉnh trong kiểm toán
- Không có quyền sửa, tạo hoặc xóa được gán
- Vai trò có thể xóa sau khi giai đoạn kiểm toán kết thúc
Giảng viên Chỉ Đào tạo
Giảng viên cần quản lý khóa học và quiz của mình nhưng không nên truy cập dữ liệu HR, hồ sơ nhân viên hoặc cài đặt tổ chức.
- Vai trò giảng viên với quyền chỉ LMS (5 nhóm module)
- Phạm vi OWN - giảng viên chỉ quản lý khóa học và quiz của mình
- Không truy cập module Nhân viên, Đơn vị hay Cài đặt
- Phụ thuộc quyền tự động bật quyền xem tiền đề
Cách Sử dụng Quản lý Vai trò & Quyền hạn
Tạo Vai trò Tùy chỉnh
Điều hướng đến Quản lý Vai trò. Nhấn 'Tạo Vai trò' và nhập tên và mô tả vai trò. Hệ thống kiểm tra giới hạn vai trò khả dụng trước khi tạo.
Gán Quyền theo Module
Mở trình chỉnh sửa quyền của vai trò. Duyệt quyền được tổ chức thành 40+ nhóm module. Bật/tắt từng quyền. Hộp thoại xác nhận phụ thuộc tự động bật các tiền đề.
Cấu hình Phạm vi Dữ liệu
Cho mỗi module, đặt phạm vi truy cập dữ liệu: OWN (bản ghi của mình), TEAM (báo cáo trực tiếp), UNIT (đơn vị tổ chức), ALL (tất cả), hoặc CUSTOM (ID tài nguyên cụ thể).
Gán Vai trò cho Người dùng
Gán vai trò cho người dùng riêng lẻ hoặc hàng loạt. Người dùng có thể giữ nhiều vai trò - quyền hiệu lực là tổng hợp tất cả vai trò được gán. Cập nhật gán khi thành viên thay đổi vị trí.
Phân tích Tính năng Chi tiết
100+ Quyền hạn Chi tiết
Quyền được định nghĩa theo module và thu thập vào sổ đăng ký trung tâm (ALL_PERMISSIONS). Mỗi quyền có ID duy nhất, tên tiếng Anh, nhãn tiếng Việt, khóa module, loại tài nguyên và danh sách phụ thuộc. Trình chỉnh sửa quyền hiển thị chúng theo nhóm module với tìm kiếm và mở rộng/thu gọn.
Kế thừa Vai trò Cha-Con
Vai trò hỗ trợ quan hệ cha-con qua mảng children. Vai trò con kế thừa tất cả quyền từ vai trò cha. Dùng addChildRole/removeChildRole để quản lý phân cấp linh hoạt. Package alanning:roles Meteor xử lý giải quyết kế thừa.
Phụ thuộc Quyền & Tự động Bật
Mỗi quyền khai báo phụ thuộc (ví dụ: ROLE_UPDATE phụ thuộc ROLE_ONE_VIEW rồi phụ thuộc ROLE_LIST_VIEW). Bật quyền kích hoạt hộp thoại xác nhận phụ thuộc hiển thị và tự động bật tất cả tiền đề. Hệ thống xác thực toàn bộ tập quyền cho tính nhất quán.
Phạm vi Truy cập Dữ liệu
Collection RolePermissionScopes lưu cấu hình phạm vi theo vai trò theo module. Mỗi cấu hình phạm vi chỉ định loại phạm vi và loại tài nguyên. Phạm vi kiểm soát hiển thị dữ liệu: OWN (bản ghi của mình), TEAM (báo cáo trực tiếp), UNIT (thành viên đơn vị), ALL (truy cập đầy đủ), CUSTOM (ID tài nguyên cụ thể).
Bộ mẫu Vai trò SME
Ba bộ mẫu vai trò sẵn có cung cấp điểm khởi đầu cho các vai trò tổ chức phổ biến. MANAGER (90+ quyền quản lý nhóm), HR_STAFF (150+ quyền vận hành HR đầy đủ) và VIEWER (80+ quyền chỉ xem). Mỗi bộ mẫu bao gồm tên tiếng Việt và Anh, mô tả, biểu tượng và mã màu.
Tích hợp Cờ Tính năng
19+ cờ tính năng ánh xạ đến nhóm module quyền. Khi tính năng bị tắt (ví dụ: allowRecruitment = false), tất cả quyền từ module đó tự động ẩn trong trình chỉnh sửa vai trò. Module lõi (Users, Roles, Courses, v.v.) luôn được bật bất kể cờ tính năng.
Câu hỏi Thường gặp
Các câu hỏi phổ biến về Quản lý Vai trò & Quyền hạn
Kiểm soát Truy cập Chính xác
Tạo vai trò tùy chỉnh với 100+ quyền hạn chi tiết, cấu hình phạm vi truy cập dữ liệu theo module và xây dựng phân cấp vai trò với kế thừa tự động.
















