Quản trị — Tính năng¶
Đường vào: /app › Rail Quản trị.
| Mục | Ai thấy |
|---|---|
| Dashboard quản trị | Tùng (canary) |
| Quản trị phân quyền | Quản trị phân quyền (ADMIN_PERMISSIONS) — chỉ Super Admin |
| Lịch sử truy cập | Lịch sử truy cập (ADMIN_ACCESS_LOG) |
| HR Admin | HR Admin (ADMIN_HR) |
| Chứng từ · KSNB | Tùng (canary, cờ UI đang tắt) |
1. Quản trị phân quyền¶
Màn đọc "Bảng Phân quyền" và vai trò Lark Base CSKH.
1. Chọn module/chức năng → vai trò → tick Xem + sửa / Chỉ xem / bỏ. "Bật hết" bật toàn bộ ô của nhóm.
2. Thêm/gỡ thành viên vai trò. "Mọi nhân viên" là vai trò mặc định, không gỡ được; gỡ khỏi vai trò → về Mọi nhân viên. Nhiều vai trò = hợp quyền; "n/N" = số người có quyền.
3. Chặn truy cập: nhập mã nhân viên ("Super Admin không thể bị chặn").
4. Thay đổi đánh dấu "Vừa thêm · chưa lưu" / "Vừa chặn · chưa lưu" tới khi bấm Lưu. Nếu có thay đổi quyền Quản trị, phải gõ XÁC NHẬN mới lưu được.
5. Cảnh báo: "Không còn trong HRIS", "Trạng thái = Ngưng trên bảng Phân quyền".

Tự cấp quyền: cskhKtvAutoGrantCron, cskhQlchAutoGrantCron (08:30 VN) tự cấp vai trò KTV/QLCH cho mã mới.
2. Lịch sử truy cập¶
Kỳ Hôm nay / 7 ngày / 30 ngày. Khối: Người dùng hoạt động, Phiên truy cập theo ngày, Truy cập theo thứ × giờ, Module được dùng nhiều, Phân bổ vai trò, Cảnh báo bảo mật (đăng nhập thất bại), Nhật ký truy cập (200 phiên mới nhất: thời gian, người dùng, vai trò, thiết bị, IP, kết quả), Thay đổi phân quyền gần đây. Xuất CSV.
3. Dashboard quản trị¶
Tổng quan người dùng, phiên, thay đổi quyền (một số khối "Chưa có nguồn").
4. HR Admin (giao diện cũ)¶
Tab: Công & Lương · Cơ cấu tổ chức · Cơm trưa · Helpdesk · Phân quyền · Quản lý ngày nghỉ · 2.1 Base grid.
5. Chứng từ / KSNB¶
Chứng từ: giai đoạn 1, chưa có dữ liệu. KSNB: dữ liệu mẫu. Chưa cần chụp (cần xác nhận khi mở).
Ảnh cần chụp¶
Portal: https://one-anna-api.tungpham-hn219.workers.dev/app (đăng nhập Lark). Ảnh đặt vào thư mục images/ của module này, đúng tên file. Che (làm mờ) số tiền lương, CCCD, số tài khoản, số điện thoại khách hàng trước khi đưa vào tài liệu.
| File | Nội dung | Đường dẫn / thao tác | Vai trò đăng nhập | Trạng thái cần chụp |
|---|---|---|---|---|
images/qt-phan-quyen.png |
Ma trận phân quyền | https://one-anna-api.tungpham-hn219.workers.dev/app › Quản trị › Quản trị phân quyền | Super Admin | Đã chọn 1 chức năng, danh sách vai trò hiện |
images/qt-xac-nhan.png |
Ô gõ XÁC NHẬN khi đổi quyền Quản trị | https://one-anna-api.tungpham-hn219.workers.dev/app › Quản trị phân quyền › đổi 1 ô quyền Quản trị (không lưu) | Super Admin | Hộp xác nhận hiện; KHÔNG bấm lưu |
images/qt-lich-su.png |
Lịch sử truy cập | https://one-anna-api.tungpham-hn219.workers.dev/app › Quản trị › Lịch sử truy cập | Admin có Lịch sử truy cập | Kỳ 7 ngày; che IP |
images/qt-dashboard.png |
Dashboard quản trị | https://one-anna-api.tungpham-hn219.workers.dev/app › Quản trị › Dashboard quản trị | Tùng (canary) | Mặc định |
images/qt-hr-admin.png |
HR Admin | https://one-anna-api.tungpham-hn219.workers.dev/app?ui=old › HR Admin | HR có HR Admin | Tab Công & Lương; che lương |
Tự động liên quan (trích sổ trigger)¶
Trích từ docs/04-van-hanh/triggers.md (sinh tự động từ code). Bật/tắt từng job không cần deploy qua bảng D1 trigger_switches — xem Tổng quan › Trigger.
| Job — mô tả | Tác động | Giờ chạy (VN) |
|---|---|---|
cskhKtvAutoGrantCron — Tự cấp Role KTV cho Mã KTV mới |
grant | 08:30 VN hằng ngày |
cskhQlchAutoGrantCron — Tự cấp Role QLCH |
grant | 08:30 VN hằng ngày |