Cài đặt
Đường dẫn: Menu → Quản trị hệ thống → Cài đặt (/settings)
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.
Route toàn cục theo phiên admin hiện tại; không truyền gameId và không có cell quyền tài nguyên tĩnh riêng.
Endpoint này không có tài nguyên RBAC tĩnh tương ứng; yêu cầu phiên đăng nhập hợp lệ và điều kiện ở backend.
Điều kiện hiển thị: Route toàn cục /settings; theo phiên admin đang đăng nhập, không gắn game scope hoặc cell tài nguyên trong ma trận tĩnh.
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 tùy chọn tài khoản đang đăng nhập.
Gợi ý trong Portal (frontend/src/app/(portal)/settings/page.tsx): Thông tin vận hành chung của Admin Portal, không gắn với 1 game cụ thể. Tab Phiên bản cho biết đúng bản build (frontend + backend) đang chạy — dùng để xác nhận deploy đã lên đúng bản chưa. Đâ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”- Mở cài đặt trong phiên admin, không cần chọn game.
- Thay đổi preference tài khoản nếu có; xác nhận trạng thái lưu trước khi đăng xuất.
Lưu ý an toàn
Phần tiêu đề “Lưu ý an toàn”Không chia sẻ phiên đăng nhập; đăng xuất khi dùng thiết bị dùng chung.
Lỗi thường gặp
Phần tiêu đề “Lỗi thường gặp”Preference không lưu hoặc phiên hết hạn → kiểm tra trạng thái request/session; đăng nhập lại khi client chuyển về login và xác minh giá trị đã lưu.
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