Admin Login
Use an authorized admin email. The admin page does not remember DEBUG_TOKEN. Session expires automatically based on token expiration.
Vui lòng chọn phương thức đăng nhập / Choose a method
Emergency DEBUG_TOKEN access
Use only when OTP/email provider is unavailable. This token is not saved.
Operational status
Check status loads configuration, active sources, and recent log summaries. Deep check additionally runs live PostgreSQL and Google Sheet metadata checks, so it is slower but stronger for go-live verification.
🔒 User Permissions
Assign admin or report_viewer. If the email is
not listed here, users in ADMIN_EMAILS still have
default access.
Assign / Update Role
ADMIN_EMAILS trên máy chủ Cloudflare luôn có toàn quyền quản trị, bất kể danh sách này.
Danh sách phân quyền hiện tại
Access & Email Logs
Operational log summary for user page access, OTP email sending,
OTP verification, and admin login. Logs are stored in Google Sheets (TAB_APP_LOG_GSHEET) and PostgreSQL.
Top access pages, last 7 days
Recent Operational Logs (PostgreSQL)
Recent Email OTP logs (PostgreSQL)
Version changes / Change log
Nội dung tự động cập nhật từ /docs/CHANGELOG.md.
Pending Organizations
Organizations submitted by trainees that could not be found in the official OCE list.
OCE List Updated = this pd_* ID now exists in oce_industry_list.
Admin Profile
Change PIN
Vui lòng nhập mã PIN mới gồm 4 chữ số và xác nhận lại.