Skip to content

Nhật ký hệ thống

Theo dõi và tra cứu lịch sử các hoạt động trên hệ thống, bao gồm thao tác của người dùng, thay đổi dữ liệu và sự kiện bảo mật.

Quyền truy cập: admin hoặc quyền xem nhật ký Điều hướng: Cài đặt > Nhật ký hệ thống hoặc /manage/settings/audit-logs


Tổng quan

Nhật ký hệ thống (Audit Log) ghi lại tất cả các hoạt động quan trọng trên hệ thống. Mỗi bản ghi bao gồm thời gian, người thực hiện, loại hành động, tài nguyên bị tác động và đối tượng mục tiêu. Quản trị viên có thể lọc, tìm kiếm và xem chi tiết từng bản ghi.


Giao diện

Trang nhật ký hệ thống bao gồm:

  • Bộ lọc thông minh (Smart Filter): Lọc theo loại hành động, loại tài nguyên, loại đối tượng.
  • Bộ lọc thời gian: Lọc theo khoảng thời gian.
  • Nút Refresh: Tải lại dữ liệu mới nhất.
  • Bảng dữ liệu: Hiển thị danh sách nhật ký.
  • Phân trang: Điều hướng giữa các trang.

Bảng dữ liệu

CộtMô tả
Thời gianNgày giờ thực hiện hành động
UserNgười thực hiện (tên và ID)
ActionLoại hành động (VD: Tạo người dùng, Cập nhật khóa học)
ResourceTài nguyên bị tác động (loại:ID)
TargetĐối tượng mục tiêu (loại:ID)
Chi tiếtNút xem chi tiết bản ghi

Dữ liệu mặc định sắp xếp theo thời gian giảm dần (mới nhất trước).


Bộ lọc

Bộ lọc thông minh (Smart Filter)

Bộ lọcToán tửMô tả
AUDIT_ACTION_TYPEBằngLọc theo loại hành động
AUDIT_RESOURCE_TYPEBằngLọc theo loại tài nguyên
AUDIT_TARGET_TYPEBằngLọc theo loại đối tượng mục tiêu

Bộ lọc thời gian

Cho phép lọc nhật ký theo khoảng thời gian tùy chỉnh hoặc các phím tắt có sẵn (hôm nay, hôm qua, tuần này, tháng này, tất cả thời gian).


Các loại hành động

Hệ thống ghi nhận nhiều loại hành động, được phân nhóm theo module:

Người dùng

Mã hành độngMô tả
USER_CREATETạo người dùng
USER_UPDATECập nhật người dùng
USER_DELETEXóa người dùng

Khóa học

Mã hành độngMô tả
COURSE_CREATETạo khóa học
COURSE_UPDATECập nhật khóa học
COURSE_PUBLISHXuất bản khóa học
COURSE_UNPUBLISHGỡ xuất bản khóa học
COURSE_DELETEXóa khóa học

Vai trò và quyền

Mã hành độngMô tả
ROLE_CREATETạo vai trò
ROLE_UPDATECập nhật vai trò
ROLE_DELETEXóa vai trò
ROLE_ASSIGNGán role cho người dùng
ROLE_UNASSIGNGỡ role khỏi người dùng
ROLE_ASSIGN_BULKGán role hàng loạt
ROLE_UNASSIGN_BULKGỡ role hàng loạt
PERMISSION_ASSIGNGán quyền
PERMISSION_REVOKEThu hồi quyền

Cấu hình hệ thống

Mã hành độngMô tả
SETTINGS_UPDATECập nhật cấu hình
SETTINGS_RESETKhôi phục cấu hình

Thư viện Media

Mã hành độngMô tả
LIBRARY_UPLOADTải lên media
LIBRARY_UPDATECập nhật media
LIBRARY_DELETEXóa media

Bài học và Quiz

Mã hành độngMô tả
LESSON_CREATETạo bài học
LESSON_UPDATECập nhật bài học
LESSON_DELETEXóa bài học
QUIZ_CREATETạo quiz
QUIZ_UPDATECập nhật quiz
QUIZ_DELETEXóa quiz

Chứng chỉ

Mã hành độngMô tả
CERTIFICATE_TEMPLATE_CREATETạo mẫu chứng chỉ
CERTIFICATE_TEMPLATE_UPDATECập nhật mẫu chứng chỉ
CERTIFICATE_TEMPLATE_DELETEXóa mẫu chứng chỉ

Email và Automation

Mã hành độngMô tả
EMAILSERVICE_CREATETạo chiến dịch email
EMAILSERVICE_UPDATECập nhật chiến dịch email
EMAILSERVICE_DELETEXóa chiến dịch email
AUTOMATION_CREATETạo automation
AUTOMATION_ACTIVATEKích hoạt automation
AUTOMATION_DEACTIVATENgừng automation

Đăng nhập/Đăng xuất

Mã hành độngMô tả
LOGINĐăng nhập
LOGOUTĐăng xuất

Xem chi tiết bản ghi

Nhấn nút chi tiết ở cột cuối cùng để mở popup xem đầy đủ thông tin bản ghi, bao gồm:

  • Thời gian chính xác
  • Thông tin người thực hiện (actor)
  • Loại hành động và mô tả
  • Tài nguyên bị tác động (resource)
  • Đối tượng mục tiêu (target)
  • Dữ liệu thay đổi (diff) nếu có
  • Các thẻ (tags) liên quan

Phân trang

Tùy chọnMô tả
Số bản ghi mỗi trang10, 20, 50, 100
Điều hướngTrang đầu, trang trước, số trang, trang sau, trang cuối
Tổng số bản ghiHiển thị ở góc dưới bên trái

Nhật ký phân quyền

Ngoài nhật ký chung, hệ thống có tab riêng theo dõi các hành động liên quan đến phân quyền và vai trò.

Truy cập

Điều hướng đến tab "Nhật ký phân quyền" trong trang Nhật ký hệ thống.

Bộ lọc

Bộ lọcMô tả
Thời gianChọn khoảng thời gian cần xem
Loại hành độngLọc theo loại thay đổi phân quyền

Các loại hành động phân quyền

Mã hành độngMô tả
ROLE_CREATETạo vai trò mới
ROLE_UPDATECập nhật thông tin vai trò
ROLE_DELETEXóa vai trò
ROLE_ASSIGNGán vai trò cho người dùng
ROLE_UNASSIGNGỡ vai trò khỏi người dùng
ROLE_ASSIGN_BULKGán vai trò hàng loạt
ROLE_UNASSIGN_BULKGỡ vai trò hàng loạt
ROLE_SCOPE_CHANGEThay đổi phạm vi vai trò
PERMISSION_ASSIGNGán quyền trực tiếp
PERMISSION_REVOKEThu hồi quyền

Bảng dữ liệu

CộtMô tả
Thời gianNgày giờ thực hiện
Người thực hiệnTên người thay đổi phân quyền
Hành độngLoại hành động (hiển thị bằng tiếng Việt)
Vai tròTên vai trò bị ảnh hưởng
Đối tượngNgười dùng hoặc nhóm bị ảnh hưởng
Chi tiếtDữ liệu thay đổi chi tiết

Xuất dữ liệu

Nhấp nút "Export CSV" để tải xuống nhật ký phân quyền dạng CSV. File CSV gồm các cột: Thời gian, Người thực hiện, Hành động, Role, Đối tượng, Chi tiết.


Lưu ý

  • Nhật ký hệ thống chỉ cho phép xem, không thể xóa hoặc chỉnh sửa bản ghi.
  • Dữ liệu luôn sắp xếp theo thời gian giảm dần (mới nhất trước), không thể thay đổi thứ tự sắp xếp.
  • Nhấn Refresh để cập nhật dữ liệu mới nhất mà không cần tải lại trang.
  • Bộ lọc thời gian mặc định hiển thị tất cả thời gian. Nên thu hẹp khoảng thời gian khi số lượng bản ghi lớn.

Xem thêm

Hướng dẫn sử dụng nền tảng HR/LMS Noova. Vận hành bởi VN-ELEARNING.