Hướng dẫn thêm game
Đường dẫn: Menu → Quản trị hệ thống → Hướng dẫn thêm game (/admin/onboarding)
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 |
|---|---|---|
| game_registry | READ | Super Admin, Game Owner, Analyst, Auditor |
| game_registry | ADMIN | Super Admin |
Trang checklist không thay API. Nếu tạo game qua Registry/onboarding, thao tác tạo yêu cầu Super Admin (GAME_REGISTRY/ADMIN).
Điều kiện hiển thị: Route toàn cục /admin/onboarding; menu đi theo quyền Games Admin. Checklist chỉ đọc; tạo game qua Registry chỉ Super Admin.
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ì”Tham khảo checklist tích hợp game mới vào Portal. Đây là route hệ thống không gắn gameId; quyền được kiểm tra trên tài khoản/phiên toàn cục.
Các thao tác thường gặp
Phần tiêu đề “Các thao tác thường gặp”- Đối chiếu checklist onboarding với game client/SDK và API contract hiện tại.
- Chỉ Super Admin tạo bản ghi qua Game Registry; lưu API key/secret ngoài tài liệu và không chia sẻ giá trị thô.
Lưu ý an toàn
Phần tiêu đề “Lưu ý an toàn”Dùng checklist như tài liệu tham khảo và kiểm chứng API hiện tại; phần hướng dẫn trong app có thể chưa đồng bộ với backend.
Lỗi thường gặp
Phần tiêu đề “Lỗi thường gặp”Nếu checklist trong UI lệch contract/API hiện hành, dừng và đối chiếu tài liệu SDK/backend; không coi ví dụ tĩnh là kết quả xác minh tích hợp.
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