Bỏ qua để đến nội dung

Đ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 endpointHành động cầnVai 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”.

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.

  1. 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ệ.
  2. 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.

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ư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.

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