Điểm danh
Đường dẫn: Menu → Vận hành → Điểm danh (/games/{gameId}/daily-checkin)
Ai dùng được
Đây là quyền endpoint theo backend/src/admin_portal/core/permissions.py; các thao tác nhạy cảm như PII có kiểm tra step-up riêng. Super Admin vượt ma trận bằng quyền khẩn cấp.
| Tài nguyên endpoint | Hành động cần | Vai trò được backend cho phép |
|---|---|---|
| live_reward | READ | Super Admin, Game Owner, Live Ops, Economy Admin, Support Agent, Finance, Analyst, Auditor |
| live_reward | WRITE | Super Admin, Live Ops, Economy Admin |
| live_reward | PUBLISH | Super Admin, Live Ops, Economy Admin |
Điều kiện hiển thị: Có game đang chọn và LIVE_REWARD/READ. daily_checkin tắt vẫn cho vào trang cấu hình nếu read probe thành công; menu hiện trạng thái “đang tắt”.
Màn hình này dùng để làm gì
Phần tiêu đề “Màn hình này dùng để làm gì”Cấu hình bảng thưởng điểm danh. Dữ liệu nghiệp vụ được giới hạn theo gameId đang chọn.
Các thao tác thường gặp
Phần tiêu đề “Các thao tác thường gặp”- Tạo/chỉnh bảng thưởng và xác nhận từng mốc qua các món reward hợp lệ.
- Publish cấu hình bằng LIVE_REWARD/PUBLISH; nếu daily_checkin đang tắt, Super Admin bật flag trong Feature Flags bằng ADMIN_USERS/ADMIN rồi xác minh trạng thái nav.
Lưu ý an toàn
Phần tiêu đề “Lưu ý an toàn”Tạo và rà soát bảng phần thưởng trước; trạng thái module có thể vẫn tắt. Navigation vẫn cho vào khi có quyền đọc nhưng flag disabled để cấu hình.
Lỗi thường gặp
Phần tiêu đề “Lỗi thường gặp”Lưu/publish cấu hình thất bại → xác minh LIVE_REWARD/WRITE hoặc PUBLISH; nếu module đang tắt, cấu hình có thể lưu nhưng gameplay chưa hoạt động.
Liên quan
Phần tiêu đề “Liên quan”Quy trình thường gặp · Audit Log · Vai trò và quyền
Kiểm tra lần cuối với Portal v1.2.2. Hướng dẫn được đối chiếu mã nguồn; chưa chạy thao tác trên dev stack.
Áp dụng cho Portal v1.2.2